~/talk

Bridging the gap between mobile web and native development

Talkat Jazoon TechDays 2016 Zurich · on Friday, 2016-09-30· [react-native, nodejs]
slides:none on file

Shows how to build real calendar plugins end-to-end: a Cordova plugin (JS + Objective‑C + Java) and a React Native native module (iOS + Android). Uses Cordova CLI, plugin.xml and cordova.exec; Cordova example is ~100 lines total with one class per platform and works in iOS and Android simulators returning strings like “registered in iOS.” Uses RCT_EXPORT_MODULE, Android Package + ReadableMap/WritableArray and Promise-style methods; Cordova plugin: ~100 lines, one class per platform React Native: RCT_EXPORT_MODULE, Promise-based native methods Demo: button calls native calendar API and returns native data to JS.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:03Why bridge web and native
  3. 2:50Hybrid app approaches overview
  4. 7:05Building a Cordova plugin
  5. 17:19JavaScript bridge implementation
  6. 24:11Introduction to React Native
  7. 28:30React Native project setup
  8. 31:22React Native iOS bridge
  9. 36:23React Native Android bridge
  10. 42:48Key takeaways and comparisons
  11. 46:25Q&A session
~/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.