About this Learning Path

Who is this for?

This is an introductory topic for mobile application developers interested in learning how to build an Android selfie application with Modern MediaPipe Multimodal AI, Kotlin flows, and CameraX, using the Modern Android Development (MAD) architecture design.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Architect a modern hands-free selfie Android app with MediaPipe.
  • Leverage lifecycle-aware components within the Model-View-ViewModel (MVVM) architecture.
  • Combine MediaPipe's face landmark detection and gesture recognition for integration in a multimodel selfie solution.
  • Use JetPack CameraX to access camera features.
  • Use Kotlin Flow APIs to handle multiple asynchronous data streams.

Prerequisites

Before starting, you will need the following:

Next