One of the most endearing films of all time, Willy Wonka & the Chocolate Factory, is that rare flick that has maintained a certain relevance for both children and adults alike.
Wonka displayed a relentless, almost manic, pursuit of his vision of what a candy factory should be. Ignoring the fact that his Oompa Loompa employees were effectively slave labor, our dear Willy was able to build a successful business and create insane product demand during an economic depression.
Similar to Steve Jobs and his sabbatical with NeXT (yeah yeah, grant me some artistic license here!), Willy took a break from the public’s prying eye to re-form and re-shape what was already a successful business. And turned it into something quite grand.
How does this relate to NativeScript? What I’m going to propose here is that during the infamous tour of his factory, Wonka’s quotes are as pertinent to NativeScript as they are to a Wonka Bar or an Everlasting Gobstopper.
Am I crazy? Most probably.
Modern mobile app development means supporting multiple platforms. What better way to accomplish this than to build multiple apps from one code base? NativeScript provides true 100% code re-use between iOS and Android. With day-zero support for the latest iOS and Android APIs, NativeScript doesn’t get in your way either. It quite literally saves you time and helps to make you a more productive developer.
Maybe Willy was on to something here?
Willy was a big fan of vanilla.
But what is Apache 2.0 really? You probably know it as a relatively permissive license, but you should read up on what Apache 2.0 really is at tl;drLegal.com.
I think you’ll be happy as Charlie at the end of the tour.
Awww yiss, put on your CSS roller skates! NativeScript supports CSS for styling your apps. The very same CSS you have known and (kind of) loved for all these years. There is even a gorgeous default theme, along with online resources for creating custom color schemes.
As an added bonus, if styling the native iOS and Android UI widgets isn’t enough for you, you can also leverage Telerik UI for NativeScript to go above and beyond the default native platform options.
Yes, Willy, it is a lot of work to create a framework from scratch! In fact, the NativeScript team started on the framework back in 2014. The NativeScript product today has almost three years of full-time engineering and product strategy work behind it!
Enough said Willy.
Over the holidays, channel your inner introvert, avoid the relatives, and try out the NativeScript getting started tutorials. Happy holidays!