Cross platform UI
summary
A production-ready multi-platform UI is demonstrated by a complete open-source app called Margarita, implemented as a full web, iOS and Android product rather than a demo. The stack uses React Native + react-native-web for unified components, GraphQL + Relay against a Tequila backend, plus a shared Orbit-derived component library extracted to npm. The project adds a custom fetch with retries/timeouts, babel preset and parallel linter runner, and reports this approach speeds delivery and reduces team duplication.
AI-written summary · about
chapters (7)
- 0:00Start
- 3:48PLATFORM TWEAKS
- 9:19LEARN RELAY
- 10:50KIWI ESLINT CONFIG
- 11:11ESLINT RUNNER
- 11:52BABEL PRESET
- 12:44SUMMERCAMP.CZ
related talks
58mMultiplatform UI: Compose outside Android
41mComplex Application Design
27mReact as a Platform"A path towards a truly cross-platform UI"
29mUniversal React
29mOrganizing Code for Cross-Platform Web and Mobile Development
46mMultiplatform UI with Compose
16mBuilding Cross-Platform Apps with React Native + Next.js
29mUsing server-driven UI to rapidly iterate across platforms
