~/talk

Hotwire Native: A Rails developer’s secret tool to building mobile apps

Talkat RailsConf 2025 · 2025-07-08..07-10· [ruby-on-rails]
speakerdeck:joemasilotti
slides:none on file

Hotwire Native shows a concrete workflow: build one HTML/CSS screen and reuse screens across web iOS Android via a thin native wrapper, run a local Rails blog demo that signs in and navigates, and add native tabs and bridge components (alerts, confirmations) without rewriting screens. It claims no Swift or Kotlin expertise is needed and that Rails deploys push UI changes to all apps immediately — deploy Rails changes and apps update immediately. The author reports shipping a dozen app launches since 2016 and production usage at million‑user scale.

AI-written summary · about

  1. 0:00Introduction to Hotwire
  2. 6:03Setting up the iOS app
  3. 13:19Configuring the navigator
  4. 27:29Building the Android app
  5. 44:42Refining the UI
  6. 57:13Implementing native tabs
  7. 1:16:28Building bridge components
~/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.