Platform Differences
Key differences between Mixura on iOS and Android.
Overview
Mixura provides a consistent experience across both platforms. The core features — colour scanning, matching, mixing, and palettes — work identically. The differences are mainly in system-level interactions.
Quick Comparison
| Feature | iOS | Android |
|---|---|---|
| Minimum OS | iOS 11.0 | Android 7.0 (API 24) |
| Sign-in: Google | ✓ | ✓ |
| Sign-in: Apple | ✓ | ✕ |
| Sign-in: Email | ✓ | ✓ |
| In-app purchases | App Store | Google Play |
| Haptic feedback | Taptic Engine | Vibration motor |
| Photo picker | Native Photos app | Device gallery |
| Database | Encrypted SQLite | Encrypted SQLite |
Authentication
Apple Sign-In iOS Only
Apple Sign-In is only available on iOS. It uses Face ID or Touch ID for secure authentication and provides your name and email on first sign-in. Apple may offer a "Hide My Email" option during sign-up.
Google Sign-In
Available on both platforms. On iOS, it opens a web-based OAuth flow. On Android, it integrates directly with your Google account on the device.
Permission Dialogs
Camera Permission
- iOS A single system modal appears the first time you use the camera. Once granted, it persists until you manually revoke it in iOS Settings.
- Android A runtime permission dialog appears. Depending on your Android version, you may see options like "While using the app", "Only this time", or "Don't allow".
Photo Library Permission
- iOS May offer "Select Photos" (limited access) or "Allow Full Access" depending on iOS version.
- Android On Android 13+, uses the photo picker which doesn't require broad storage permissions. On older versions, requests READ_EXTERNAL_STORAGE.
In-App Purchases
- iOS Purchases are processed through the App Store. Confirmation uses Face ID, Touch ID, or Apple ID password. Receipts are validated server-side with Apple's verification API.
- Android Purchases are processed through Google Play. Confirmation uses fingerprint, PIN, or Google account password. Purchase tokens are validated server-side with Google Play's API.
Subscriptions are tied to your Mixura account, not your device. If you subscribe on iOS and later switch to Android (or vice versa), your Pro status will be recognised when you sign in with the same account.
Haptic Feedback
When you capture a colour, Mixura provides tactile feedback:
- iOS Uses the Taptic Engine for precise, crisp haptic patterns (available on iPhone 6s and later)
- Android Uses the vibration motor. The quality and precision varies by device manufacturer and model.
Photo Picker
- iOS Opens the native iOS Photos picker with access to your full photo library, albums, and recently deleted
- Android Opens your device's default gallery app or the Android photo picker (varies by manufacturer)
Features That Are Identical
The following work exactly the same on both platforms:
- Colour scanning and matching algorithms
- Mixing recommendations
- Value scale display
- Palette management
- My Collection (owned paints, saved matches, saved mixes)
- Paint browsing and ownership
- PDF export and printing
- Feature tips (coach marks)
- Theme/dark mode support
- Cloud sync
- All colour science calculations (Delta E 2000, LAB conversion)