Mobile Application Development: The JavaScript Way

14
Mobile Application Development Javascript way

Transcript of Mobile Application Development: The JavaScript Way

Page 1: Mobile Application Development: The JavaScript Way

Mobile Application Development

Javascript way

Page 2: Mobile Application Development: The JavaScript Way

Pasindu PereraCakeLabs

@udnisap

Page 3: Mobile Application Development: The JavaScript Way

Mobile Application Development

❖ Native ❖ Cross Compiled❖ Web based❖ JS Runtime

Page 4: Mobile Application Development: The JavaScript Way

Native

Java / Swift / Visual *

Page 5: Mobile Application Development: The JavaScript Way

Cross Compiled

Xamarine

Page 6: Mobile Application Development: The JavaScript Way

Web based

Page 7: Mobile Application Development: The JavaScript Way

JS Runtime

Page 8: Mobile Application Development: The JavaScript Way

Why not native?● Less reuse across platforms● Feedback loop

○ Live updating / Hot loading

● Knowledge● Easy to Develop / Debug

Page 9: Mobile Application Development: The JavaScript Way

React Native

Page 10: Mobile Application Development: The JavaScript Way

Virtual DOMDOM is slow

Page 11: Mobile Application Development: The JavaScript Way

UI / UX100% Native

Page 12: Mobile Application Development: The JavaScript Way

Live UpdatingChrome Dev Tools

DebuggerJust another webapp

Page 13: Mobile Application Development: The JavaScript Way

@Cake

Page 14: Mobile Application Development: The JavaScript Way

Thank you