Mobile SDK Overview
To begin, you will need your Nutrition AI Key.
Get started with iOS, Android, React Native, or Flutter in just a few steps. Follow our documentation guides to set up the SDK and start building. You can either use the Mobile SDK overview guide or go to the framework specific documentation.
These are the minimum requirements for every supported platform:
The SDK will only run or compile on iOS 13 or newer.
Passio SDK can only be used on a device and will not run on a simulator
The SDK requires access to iPhone's camera
Minimum Android SDK version is 26
The SDK requires access to the device's camera
CameraX and ML Kit are included as transitive dependencies via Maven Central
React Native v0.68.0 or higher
Xcode 14.3 or higher
iOS 13 or higher
Android API level 26 or higher
Cocoapods 1.10.1 or higher
iOS 13 or higher
Android API level 26 or higher
When integrated into your app, the SDK provides food recognition and nutrition intelligence through remote APIs. Core capabilities include:
Food Database - Detailed nutritional information from a 2.5M+ food database
Image Recognition - Analyze food items and extract nutritional data via remote APIs
Voice Logging - Parse natural language into structured food entries
Text Search - Keyword and semantic search across the food database
Barcode Scanning - Identify packaged foods by barcode
Nutrition Facts Scanning - Extract data from nutrition fact labels
Last updated