native.js: JavaScript in your native mobile apps
summary
Claim: embed a JS engine inside native apps so logic runs in JavaScript while the UI stays fully native. Concrete tools and results: JavaScript core framework on iOS and the Mac, V8 or Rhino on other platforms, Appcelerator/Titanium and Hyperloop experiments, OpenGL/Ejecta examples. Built a native UI calculator whose logic is JavaScript and runs identically on iOS and Android, avoiding WebView startup and memory overhead, supporting multiple JSContexts and threaded parsing for faster startup.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 5:17Math with JavaScript
- 7:51JSContext
- 11:29Embracing our platforms
- 13:09Titanium
- 15:08Lua
- 15:54The Mac Calculator
related talks
48mMobile Apps with JavaScript - There's More Than Web
23mJavaScript? In *my* native video app's core streaming library?...
22mJavaScript as a First-Class Citizen on iOS 7
31mEnding the Web Versus Native Debate
41mBuilding a cross-platform native app with JavaScript
41mUnleash your web skills on native
47mAn Introduction to NativeScript
28mHello Ball: for cross-platform applications
