Rethinking Cross-Platform
summary
Claims that Capacitor lets one codebase run on iOS Android and web with real native features backed by native toolchains and web fallbacks For example a demo app uses OpenLayers and calls geolocation.getCurrentPosition and watchPosition it runs in a browser and in the iOS simulator where location is overridden to Apple and a freeway drive shows tracked coordinates The architecture swaps browser API for native geolocation when available exposes native tooling xcode cocoapods and ships a community background geolocation plugin and a 3.0 beta.
AI-written summary · about
chapters (9)
- 0:00Cross-platform development intro
- 3:35Goals of cross-platform
- 8:17Cordova’s role and limits
- 10:42Compiled-to-native explained
- 15:21Capacitor’s hybrid approach
- 18:12Live geolocation demo
- 23:32Native demo and Capacitor setup
- 25:58Capacitor 3.0 beta
- 26:18Revisiting cross-platform goals
related talks
41mModern Cross Platform with Ionic and Capacitor
39mFirst steps with Capacitor... in the real world
07mUsing React Hooks + Capacitor to Access Native Mobile APIs
21mMaking Your Mobile Cross-Platform Dreams Come True with Modern Web
21mBuilding Cross-Platform Component Libraries for Web and Native with React
19mNx, Ionic, Appflow: Navigating the Wild West of Hybrid Apps
06mLightning Talk
23mThe State of One Codebase For All The Platforms
