Back to project foundations
Project generator
Ignite
React Native and Expo project generator with reusable components, navigation, theming and test conventions.
Why we recommend it
Ignite is useful when a team wants a consistent mobile application structure rather than assembling every convention independently. Its generator and bundled boilerplate give a starting point for screens, components, localization and development tooling that can be adapted to the product.
When to choose it
- Cross-platform customer apps and internal mobile tools.
- Teams building several React Native products with shared architecture and testing conventions.
What to consider
- This clone contains the Ignite CLI and boilerplate source; creating your app with the published CLI is a separate step.
- Native builds still need platform tooling, signing and store preparation. The MIT code license does not grant permission to reuse Ignite or Infinite Red trademarks.
Start with this project
Prepare Node.js and the React Native or Expo development environment for your target platforms. Use the documented Ignite CLI to generate the actual app in a separate directory, review the generated code and dependencies, then set up a simulator or device build. iOS builds require Apple's tooling.
