Expo Multi Screen App Starter
To continue from my last post, I wanted to share with you a more robust multi screen expo app starter.
Out of the box
- Running on the latest Expo SDK 40
- React Navigation (v4)
- Light/Dark Theme
- Prettier & Airbnb Eslint
- Simple Jest testing
Other features / api
- Dynamic route transitions (Mode: regular & modal)
- SVG usage
- Utility checker for the notch: iPhoneX, iPhoneXs, iPhoneXr, iPhoneXs Max
- Preloading/caching local fonts & images
- with splash loading screen
- and once the app has loaded, lottie animation intro into app
- Navigation Stacks
- Example of Production vs Development flags
- Custom SVG back button within React Navigation header
Check the Demo & Release Notes here
This also comes with a very nice api/constants import system I’ve slowly made better and better. This comes with global colors, device info, and global styles. Pull requests are welcome!