Crushing bugs with Redux architecture for iOS
summary
An iOS debugging system that serializes the Redux-like store, state, props and actions over MQTT to a broker, with a dashboard that subscribes to show the last action and current state. External clients can publish and inject actions/props back into the running app, enabling snapshotting of UI from rendered props, replaying action histories like a movie, and faster UI iteration; tooling demonstrated includes Infiniti/Inspector and ideas from Redux DevTools, and the setup is reported to have found and fixed real bugs in live projects.
AI-written summary · about
chapters (9)
- 0:00Redux for iOS
- 1:14Redux components
- 3:44Debugging with Redux
- 7:21MQTT telemetry
- 8:45Redux + MQTT
- 13:00Live demo
- 20:31State via MQTT
- 26:58Debugging alternatives
- 30:56Q&A
related talks
28mDebugging and Beyond with Reactotron
29mReact Native & Reflux
20mOffline-First React Native: Designing for production
25mUniversal React Applications with Redux
28mAsynchronous & Offline Magic Tricks on React Native
23mGiving agents hands and eyes in React Native
27mOn iOS with React Native and Clojurescript
11mTips for Building Successful React Native Apps
