~/talk

JavaScript on tiny, wearable hardware

Talkat JSConf Iceland 2016 · 2016-08-25..08-26· [javascript]
slides:none on file

Claims that full ECMAScript 5.1 runs on a Pebble by porting JerryScript into a 64 KB app environment and shipping the Tic Toc watch face as proof. Uses Emscripten to cross-compile the JerryScript compiler so bytecode is produced in JavaScript on the phone, stores only bytecode on-watch, and leverages canvas-like web APIs plus TypeScript definitions in the SDK. Adds a memory-pressure event that can drop resources and a phone-hosted REPL and cloud build pipeline — it actually deploys and works.

AI-written summary · about

  1. 0:00Introduction to Pebble
  2. 1:09The Pebble platform
  3. 3:05Hardware limitations
  4. 6:33Choosing a JS engine
  5. 9:41Shipping JavaScript
  6. 10:45Developing Pebble APIs
  7. 16:57Memory management
  8. 21:09Tooling and emulator
  9. 26:10Debugging and REPL
  10. 28:40Live demo and future
~/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.