Topics covered:
- Xamarin, Cordova, Flutter, Titanium, React Native, Flutter
- React Native
- Web Views
- Native Development: iOS and Android
Types of apps:
- Fully native high interactivity
- expensive: iOS and Android
- high interactivity, personalization, performance
- worth for top 50 apps
- less and less apps are installed
- you need to shine to be discovered
- user picks only best app among similar featured apps
- Hybrid Technologies
- Xamarin, Cordova, Flutter, Titanium, React Native, Flutter
- Be aware of the
- maturity
- lock-in effect
- infrastructure and tooling required
- might get worst of both world
- should be incrementable updatable
- check where it makes sense
- WebViews only
- Native App shells: Amazon App, Apple App Store, WeChat
- Mainly for smaller companies
Links:
- AirBnB is sunsetting its React Native development
- What’s Next for Mobile at Airbnb
- Server-Driven Rendering
- Even though we’re not using React Native, we still see the value in writing product code once. We still heavily rely on our universal design language system (DLS) and many screens look nearly identical on Android and iOS.
- Component-driven UI by Spotify
- The HubFramework on GitHub
- A one year PWA retrospective Pinterest engineering
- Rethinking Mobile News Apps @Medium.com
- WKWebView does support local files since iOS 9
- loadFileURL(_:allowingReadAccessTo:)
- Navigates to the requested file URL on the filesystem
- NZZ is using PWA @Twitter
Great post.
ReplyDeletehttps://www.chordie.com/forum/profile.php?id=1596587