I'd like to share a project created from my own need for simplicity and efficiency in mobile deployment: a free and reusable React Native CLI Template designed to streamline the deployment process to the AppStores.
Minimalism is at its core, focused on the deployment itself, this Template will help you with:
- Multi-environment Support: Separate (dev, stage, and prod) environments and all apps installed on your device simultaneously, making testing and iteration much easier,
- Environment-Specific Configuration: By integrating react-native-config, the app's behavior is adapted to its running environment and is as straightforward as providing the proper values (in .env or the environment itself),
- Simplified Deployment: Creating the apps in Apple Developer + AppStore Connect, managing Code Signing Certificates + Provisioning Profiles and automated deployment – everything's included with a simple Fastlane integration, which makes deploying to both Apple AppStore and Google Play easier.
The native iOS and Android projects are fully environment-configured as well, a solid base for multiple apps. This approach cuts down on the initial setup time and ensures that keeping your apps aligned with the latest Template improvements will be easy as well.
It comes together with a free Mobile Playbook, which covers more essential topics like Mobile CI/CD setup, all trying to make your mobile deployment easier.
I'd love for you to give it a try and share your thoughts.
There’s much more coming and in case there’s something in particular that might help you with automation, I’d be happy to make it a part of this.