AI for Android and Flutter Developers
- Level: Intermediate
- Duration: 4 weeks
- Category: Artificial Intelligence
Add AI features to mobile apps: on-device machine learning with ML Kit and TensorFlow Lite, and generative AI with the Gemini API, in Android and Flutter.
What you will learn
- Add text, image and barcode recognition with ML Kit
- Run TensorFlow Lite models on the device
- Build chat and summary features with the Gemini API
- Keep API keys and user data safe in mobile apps
- Publish an AI-powered app project
Topics covered
- ML Kit
- TensorFlow Lite
- Gemini API
- On-device AI
- Text recognition
- Image labelling
- Chat features
- Android with Kotlin
- Flutter with Dart
- API key security
- Capstone project