This stream is designed to track our progress to having a reusable set of patterns for turning simple html apps into native apps.
Goal: Gain the capacity to ship html-based apps to the iOS & Android app stores in a very lightweight, manageable way, which has support for native authentication, native navigation, push notifications.
Here's the currently-known list of requirements:
Works with react-native-webview and expo
Supports a native-feeling bottom-bar tab navigation
Supports slide-across transitions for internal links on pages.
Supports a top-menu-bar based back button
Supports the hardware back button on android
Smoothly handles sessions/auth without weird logged out bugs
Nice to have: Supports modals
Nice to have: Support for deep linking/external urls