Cross-Platform Next Level - nils-mehlhorn.de · 5 Native App All Device APIs Native App Web View...

Post on 03-Jun-2020

10 views 0 download

Transcript of Cross-Platform Next Level - nils-mehlhorn.de · 5 Native App All Device APIs Native App Web View...

Next Level Cross-Platform

Hey!Nils Mehlhorn

2

NativeScript

4

5

Native App

All Device APIs

Native App

Web View

CodeJS, HTML, CSS

Limited Device APIs

NativeScriptRuntime

CodeJS, XML, CSS

Accessing Device APIs

6

Angular for NativeScript

Angular Everywhere

8

Code Sharing

11

12

Hands-on!

13

Considerations

ng add @nativescript/schematics

14

Going beyond

NestJSNode.js Framework

16

17

Thanks!Questions?

Appendix

20

JavaScript Engine

Hooks App code

NativeScript Runtime

System Dispatcher

Button

ListView

FileSystem

Modules

AOT

Routing Components

TypeScript

Any native .... interface.. UI component.. library

Any JS library

Live Reload

Over-the-air updates

Zero Day Support

21

NativeScript Thread Model

22

React Native Thread Model