System Requirements
Contents
Ensure optimal performance and compatibility with Shoppis by meeting these system requirements. Our app is designed to work on a wide range of devices while providing the best experience on supported platforms.
✅ Compatibility Overview
Mobile App Requirements
Shoppis mobile apps are optimized for modern smartphones and tablets across iOS and Android platforms.
📱 iOS Requirements
🤖 Android Requirements
Required Permissions
Permission | Purpose | Required | iOS | Android |
---|---|---|---|---|
Camera | Barcode scanning | Optional | ✅ | ✅ |
Microphone | Voice commands | Optional | ✅ | ✅ |
Location | Store notifications | Optional | ✅ | ✅ |
Notifications | Reminders & alerts | Recommended | ✅ | ✅ |
Network | Data sync | Required | ✅ | ✅ |
Permission Management
Web Application Requirements
Access Shoppis through any modern web browser with full feature compatibility.
Supported Browsers
Chrome
Firefox
Safari
Edge
Required Browser Features
- JavaScript: ES2020 support required
- WebAssembly: For voice recognition processing
- Service Workers: For offline functionality
- IndexedDB: For local data storage
- WebRTC: For camera access (barcode scanning)
- Geolocation API: For location-based features
Progressive Web App
Hardware Specifications
Minimum and recommended hardware specifications for optimal performance.
Component | Minimum | Recommended | Notes |
---|---|---|---|
RAM | 2 GB | 4 GB+ | More RAM improves voice processing |
Storage | 150 MB | 500 MB+ | Additional space for offline data |
CPU | 1.2 GHz dual-core | 2.0 GHz quad-core+ | Faster CPU improves barcode scanning |
Camera | 2 MP | 8 MP+ with autofocus | Higher resolution improves scanning accuracy |
Display | 4.0" (480x800) | 5.5"+ (1080x1920) | Larger screens improve usability |
Network Requirements
Shoppis is designed to work efficiently across various network conditions.
🌐 Minimum Connection
- 2G/EDGE (128 kbps)
- Basic sync functionality
- Text-only features
- Delayed image loading
📶 Recommended
- 3G/4G (1 Mbps+)
- Full feature access
- Real-time sync
- Voice recognition
🚀 Optimal
- WiFi/5G (10 Mbps+)
- Instant sync
- HD image processing
- Advanced analytics
Offline Capabilities
- Core Features: List viewing, item management, basic voice commands
- Data Storage: Up to 30 days of offline data
- Sync Resume: Automatic sync when connection is restored
- Conflict Resolution: Smart merging of offline changes
Storage Requirements
Understand storage usage and management across different usage patterns.
Usage Type | App Size | Data Storage | Total Required |
---|---|---|---|
Light User | 150 MB | 50 MB | 200 MB |
Regular User | 150 MB | 200 MB | 350 MB |
Heavy User | 150 MB | 500 MB | 650 MB |
Enterprise User | 150 MB | 1 GB+ | 1.2 GB+ |
Accessibility Support
Shoppis is designed to be accessible to users with diverse abilities and needs.
- Screen Readers: Full VoiceOver (iOS) and TalkBack (Android) support
- Voice Control: Complete app navigation via voice commands
- Large Text: Dynamic type scaling up to 200%
- High Contrast: Enhanced contrast modes for better visibility
- Motor Accessibility: Switch control and assistive touch support
- Cognitive Support: Simplified interfaces and clear navigation
Accessibility Standards
Enterprise Requirements
Additional requirements and considerations for enterprise deployments.
🔒 Security Requirements
- MDM/EMM compatibility
- SSO integration support
- Data encryption at rest
- Compliance certifications
⚙️ Management Features
- Centralized user management
- Policy enforcement
- Usage analytics
- Custom branding options