When to Use This Page
Use this page when:- Setting up a local development environment
- Running a generated application locally
- Troubleshooting Android build failures
- Troubleshooting iOS build failures
- Verifying software compatibility requirements
- Preparing a development workstation for Symplr-generated applications
Currently Supported React Native Versions
Symplr currently generates applications using the following React Native versions:
Any other React Native version is currently outside the supported scope.
Determine the React Native Version
To determine which React Native version your application uses:- Open the downloaded application package.
- Locate the
package.jsonfile. - Find the
react-nativedependency.
Software Tool Compatibility Matrix
Recommended Installation Methods
The following installation methods are recommended when preparing a local development environment.Android Development Requirements
For Android application development, ensure that:- Android Studio is installed
- Android SDK Platform is installed for the required API level
- JDK 17 is configured correctly
- Android SDK Build Tools are available
- Android Emulator images are installed when emulator testing is required
iOS Development Requirements
For iOS application development, ensure that:- Xcode 26.1.1 is installed
- CocoaPods is installed
- Ruby 3.2 or later is installed
- iOS Simulator components are available
- Apple development requirements are satisfied
Common Compatibility Issues
Using unsupported software versions may result in:- Dependency installation failures
- Android build failures
- iOS build failures
- Android Emulator launch issues
- iOS Simulator launch issues
- CocoaPods installation failures
- Gradle synchronization failures
- Runtime compatibility issues
Related Documentation
For additional setup and execution guidance, see:- Download Code
- Run Application Locally
- GitHub Integration
- Code Generation Settings
