What devices or platforms does the mobile app support? | Ben Support
What devices or platforms does the mobile app support?
Written by Konky Wang
October 20, 2025
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.