~/talk

Going Pro With ProMotion: From Prototype To Production

Talkat RubyMotion #inspect 2014 · 2014-05-28..05-29· [ruby]
slides:none on file

A lightweight RubyMotion gem that replaces Cocoa Touch boilerplate with a small DSL, offering an app delegate wrapper, promotion table screen (array-of-hashes data, searchable and refreshable helpers), web and map screens, and simple styling hooks. Production use includes Walker Tracker and Darkroom; v1.2 is 36 files (~2,073 LOC) with 521 tests and 37 contributors, ~970 GitHub stars. PM2 trims ~20% of code (~1,600 LOC), builds 55% faster and raises CodeClimate scores, and remains compatible with RMQ, Teacup and MotionKit.

AI-written summary · about

  1. 0:00Introduction to promotion
  2. 1:36The problem with boilerplate
  3. 5:47UI design and Cocoa Touch
  4. 9:56Using the promotion library
  5. 12:21Key features of promotion
  6. 18:53Community and production use
  7. 22:25Scalability and architecture
  8. 27:15Promotion 2.0 and roadmap
~/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.