~/talk

Building a cross-platform native app with JavaScript

Talkat Jazoon TechDays 2016 Zurich · on Friday, 2016-09-30· [javascript]
links:none on file
slides:none on file

Covers building native-feeling apps in JavaScript using Titanium/Accelerator with Alloy MVC and Hyperloop, targeting iOS, Android (and Windows) and aiming for 90–95% code sharing. Shows XML/TSS views, CommonJS libraries, and that Hyperloop direct native access lets JavaScript require Swift/Objective‑C/Java classes. Explains performance tradeoffs: use list view single bridge call instead of heavy table view row loops, target Android 4.4+ and iOS 7/8+, expect thousands of device variants, and Accelerator Pro (≈$39/mo) adds Hyperloop and IDE/debugging.

AI-written summary · about

  1. 0:00Intro
  2. 0:55Topic
  3. 1:08Native app definition
  4. 1:45Native UI
  5. 2:25Building native apps
  6. 3:10Multiple platforms support
  7. 4:23Why crossplatform
  8. 5:29Crossplatform options
  9. 9:51Titanium
  10. 11:30The end result
  11. 12:37Why Titanium
  12. 14:44Hyperloop Code
  13. 18:48Titanium Example View
  14. 20:03Platform Specific Assets
  15. 21:29Challenges
  16. 21:41Common standards
  17. 22:30Custom tab groups
  18. 24:33Single code base
  19. 28:05Understanding requirements
  20. 31:34Code walkthrough
  21. 37:46Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.