~/talk

Stealing the Web’s Best Feature

Talkat droidcon NYC 2016 · 2016-09-29..09-30· [web-platform]
links:none on file
slides:none on file

Square Cash extracts core business rules from Java into embedded JavaScript so Android, iOS and web share one logic bundle and can change behavior without app updates. The team uses Duct Tape Android (C engine + JNI, v1.0), ships a snapshot in the APK, downloads server-updated scripts to disk, and runs server-side unit tests before deployment. Payments rendering now proxies stored records through JavaScript using a JS data blob for extra fields, which fixes stale strings and works in production with a dedicated looper and ES5-only constraints.

AI-written summary · about

  1. 0:00Introduction
  2. 1:35What is business logic
  3. 7:28Client vs server logic
  4. 16:34Introducing Duct Tape Android
  5. 21:30Server-driven UI challenges
  6. 24:23Solving with JavaScript
  7. 27:14Web’s best feature
~/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.