iOS Devices
Minimum iOS Version: 16.5 (deployment target)
Device Support: iPhone only (tablets explicitly disabled)
Architecture: All modern iPhones running iOS 16.5 or later
Android Devices
Minimum SDK Version: 31 (Android 12)
Target SDK Version: 35 (Android 15)
Compile SDK Version: 35
Build Tools Version: 35.0.0
Key Device Requirements
iOS Requirements
iPhone devices only (iPad not supported)
iOS 16.5 or later
Portrait orientation only
No tablet support
Android Requirements
Android 12 (API level 31) or higher
Modern Android phones and tablets
Portrait orientation only
Additional Technical Constraints
General App Configuration
Orientation: Portrait only (landscape not supported)
New Architecture: Disabled (
newArchEnabled: false)User Interface Style: Light mode only
Runtime Environment
Node.js: Version 22
NPM: Version 10
React Native: 0.76.9
Expo SDK: 52.0.0
Summary
Our React Native app supports:
iOS: iPhone devices running iOS 16.5 or later (no iPad support)
Android: Phones and tablets running Android 12 (API 31) or later
The app is configured for portrait orientation only and uses modern React Native/Expo infrastructure with specific minimum version requirements that ensure compatibility with recent iOS and Android devices.
