Android Developers Blog
Follow
Androidify: Building AI first Android Experiences with Gemini using Jetpack Compose and Firebase
Androidify is a new app available on the web and Google Play that allows users to create personalized Android bots using their selfies and AI. The app leverages Google's Gemini and Imagen models via the Firebase AI Logic SDK for key functionalities. It validates user selfies for clarity and safety using Gemini 2.5 Flash. The app then generates detailed image captions to enhance prompts for AI bot generation. A fine-tuned Imagen 3 model creates unique Android bot avatars based on these enriched prompts. Gemini 2.5 Flash also powers a "Help me write" feature for random bot descriptions. The user interface is built with Jetpack Compose, utilizing Material 3 design principles and adaptive layouts. CameraX and ML Kit Pose Detection API enable intelligent camera interactions and responsiveness. Recent updates include AI-driven background vibe generation using Gemini Image editing. Additionally, a "Sticker mode" uses ML Kit Subject Segmentation to remove backgrounds, creating shareable stickers. Users can explore the technology behind Androidify through walkthroughs, code inspection, or by trying the app.