Create Performant Apps with Angular, Firebase & NativeScript
AKA
"Cooking with Jen!"
Jen Looper
Senior Developer Advocate at Progress
@jenlooper
Today's menu!
learn about NativeScript 🥗
scaffold a NativeScript app with Angular 🍲
discuss a real world use case: QuickNoms 🍰
NativeScript is…
an open source framework for building truly native mobile apps with JavaScript. Use web skills, like TypeScript, Angular and CSS, and get native UI and performance on iOS and Android.
npm downloads of the "nativescript" package
NativeScript is the best tool for cross-platform native app development 🎉
5 reasons
1
Rich, animated, “no compromise” native UI
(with shared UI code)
Search for
“Examples NativeScript”
in the iOS App Store or Google Play to try this app out for yourself.
2
Maximum code and skill reusability
Architecture Choices
Ease of doing native-y things
3
NativeScript modules
NativeScript modules for UIs
NativeScript Plugins Hub
Reuse existing native Android and iOS libraries
Vibrant and growing community 💖
4
NativeScript community forum (forum.nativescript.org)
NativeScript community Slack channel
Supported by a major software company vested in your success 👨💼👩💼