Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Crossing the Cross-Platform Barrier with Native...

Avatar for Evan Payne Evan Payne
December 09, 2017

Crossing the Cross-Platform Barrier with NativeScript and Angular

I always found the mobile world intimidating. The two platforms in particular, with their own languages and rapidly changing apis, were a barrier to trying anything out. Once Ionic 2 went into Beta, I managed to get a project off the ground, but I found working inside a web-view was often really limiting, and the slowness of the UI had a negative impact on my users.

When Nativescript came onto my radar, I couldn't wait to try it out. Nativescript transforms your html/xml code and css into native widgets and layouts on build time, and lets you write all the logic in Javascript. Better yet, they have a flavour that runs Angular, so my team and I could code in comfort and stick to our best practises. I spent the next 6 months building and releasing a large app for one of our clients, and in this talk (after a brief run through of the back-story), I'll share what I think makes this platform a game-changer, and what it's best and worst features are.

More specifically, I'll go into the best layout containers to use, how the css really works, when and how to use access to an element's native View, and lots of practical examples to get started developing your own apps.

Avatar for Evan Payne

Evan Payne

December 09, 2017
Tweet

Other Decks in Programming

Transcript