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