Both courses are on the topic of NativeScript, a cross platform mobile development framework.The first course is called “Building Cross Platform Native Mobile Applications with NativeScript” and a student that is starting out with NativeScript would get a good foundation of the framework’s core concepts while they build out a real world application from scratch.
My second course, called “NativeScript: Animation Techniques” is a deeper look into using animations in NativeScript. This course is for those that already know a bit about the framework and are looking to take their apps to the next level. We use an Angular version of the app built in the first course.
I’ve always been a visual learner myself, so video training makes complete sense to me. Seeing the concepts explained the same way they would be in a book, but with useful added visual animations, and hearing the ideas described in a simple, down to earth manner makes a whole world of difference to a student. Especially when they see the code being written right in front of their eyes, at their chosen pace. Video is the way of the future. When you also consider that books become outdated in a matter of months after their release, given our rapidly evolving technology, a video course that is hosted and updated elsewhere is really the way to go.
I’ve learned that it’s a lot harder and takes a lot more time than it looks. Good courses need to be clear, have good visuals and exceptional demos. Students today have a lot of choices and quality matters, so it takes time.
The first course was about teaching NativeScript Core, with TypeScript. The second course took into account the many Angular developers out there and the new animation possibilities that Angular brought with it. My most appreciated changes in NativeScript are definitely around the animation additions, specifically CSS keyframe animations and Angular animations.
NativeScript’s huge strength is getting native performance while offering companies a cross platform solution to building apps. I don’t see companies building video games with NativeScript, but I do see the cost savings that the business would experience by writing for iOS and Android at the same time, while utilizing their web developers and not hiring external native development teams.
Packaging and deployment. While there are better and better tools that handle this for you these days, it’s still quite a hassle that I would want someone else to do.
It would have to be the User Experience design. Figuring out the optimal way an application should flow is the key.
It would be great to have a local grocery store fulfill a shopping list that is managed by an app on my phone. Someone at the store scans and bags all my groceries, then all I have to do it go to the store and pick them up, since I already paid for them via the app!
I’m really excited about the next wave of bots and how they will use data analysis to provide more intelligent suggestions.
I have to use both every day, so I am cross-platform.
Even though it’s a VIDEO course, your audio is more important. Get a good condenser microphone and make sure you’re in a quiet room with minimal acoustic reflections. It’s huge pet peeve of mine to hear unclear or muffled sound when I’m watching a training video.
I’ve been a professional web developer for over 15 years now, but I started viewing page source in Netscape Navigator and creating my own sites in the late 90’s. Then I traveled down the .NET road and even SharePoint. When I saw that everything I was touching had a mobile story as well, I decided I HAD to get into mobile development too. My mobile journey started in native iOS. Then I briefly dabbled in the world of Ionic, before I discovered NativeScript, which I instantly recognized as a powerful player in the mobile space.
I love taking my dog Axl hiking. I also like to play with synthesizers and record the strange sounds they you can me them emit whenever I get a chance.