Mobile Apps with ClojureScript
summary
Live demo shows a small iOS blog app built with React Native + ClojureScript rendering native NavigatorIOS and list views and refreshing code with Ambly (amble) hot reload over nREPL and JavaScriptCore. Workflow uses Nal to scaffold, Om/Om Next or Reagent wrappers to translate React Native props, and occasional raw JS or Objective‑C modules when APIs (like anonymous callback props) don’t interop. Android support lands later in the year; overall it works but requires extra interop and occasional native module work.
AI-written summary · about
chapters (14)
- 0:00Intro
- 2:10Background
- 3:57History
- 4:26App Store
- 7:00React Native
- 7:55Tooling
- 9:04React
- 11:34Wrappers
- 12:18JavaScript Core
- 14:10Nail
- 16:03Demo
- 21:32Should you use it
- 24:05Questions
- 27:34Shoutouts
related talks
27mOn iOS with React Native and Clojurescript
34mClojureScript in Your Pocket
46mNative and browser SPA versions using re-frame, ClojureScript and ReactNative
37mUsing Clojurescript to launch iOS/Android apps to 1M users
44mREPL driven mobile development with Clojure(script)
38mUsing React Native + ClojureScript to launch iOS/Android apps to 1M users
27mBuilding high quality mobile apps with React Native
40mUsing Clojurescript to launch iOS/Android apps to 1M users
