a lap around nativescript - tj vantoll · nativescript pull requests issues gist people build...

18
A Lap Around NativeScript TJ VanToll | @tjvantoll

Upload: others

Post on 03-Jun-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

A Lap Around NativeScriptTJ VanToll | @tjvantoll

Page 2: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org
Page 3: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org
Page 4: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org
Page 5: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Server-Side Code

Page 6: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Desktop applications

Page 7: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Mobile apps

Page 8: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

What is NativeScript?

• A runtime for building and running native iOS and Android apps with a single, JavaScript code base

Page 9: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

• No DOM• Native UIs

• No cross compilation

!=

!=

• Direct access to native APIs in JS

!=

Page 10: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

• Bridge

Page 11: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

NativeScript

• Free and open source

Page 12: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Created and supported by Telerik

Page 13: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

• http://www.telerik.com/platform• Push notifications• Analytics• Data storage• User management• Functional prototyper• Build tools• Private app store• Support options for companies

Page 14: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Demo!

Page 15: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Notes

• {N} CLI directly supports…• Babel and TypeScript transpilation• Unit testing via Jasmine, Mocha, or QUnit

Page 16: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

NativeScript + Angular 2

• http://bit.ly/nativescript-angular

Page 17: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Follow NativeScript

• https://nativescript.org• @NativeScript• https://nativescript.org/blog

Page 18: A Lap Around NativeScript - TJ VanToll · NativeScript Pull requests Issues Gist People Build awesome cross-platform native mobile apps with JavaScript & TypeScript http:]Ñ.ww.nativescript.org

Thanks!

• TJ VanToll | @tjvantoll