Transform your Android experiences with AI
Enable your Android apps to generate text and images, understand content, enrich information, and build engagement with users. Use Google's full suite of AI and ML tools to
make your apps more useful and intuitive.
Generative AI solutions for Android developers
Build powerful generative AI experiences using Google's state-of-the-art Gemini models and integrated developer tools. With access to a range of modalities, capabilities, and architectures, you can create exactly the solution that you need - whether running on-device, integrating with cloud-based models, or a full enterprise AI solution.
High-performance on-device AI
Use Gemini Nano to deliver rich generative AI experiences on-device when privacy, offline functionality, low latency, and cost are your primary concerns.
Multimodal Cloud AI with Google's most capable models
Create rich, multimodal generative AI experiences using Google's cutting-edge cloud-based models, including Gemini Pro, directly in your app.
Managed AI platform and services
Enterprise developers can build custom-developed AI experiences using Vertex AI, Google's fully-managed, unified AI development platform for AI.
Check out AI on Android Spotlight Week!
We recently completed AI on Android Spotlight Week, where we brought new generative AI paradigms to Android developers and featured new techniques, APIs, models, tools, and more.
AI case studies
Summarize voice notes
Gemini Nano with multimodality enables support for longer recordings and higher-quality summaries in the Recorder app.
TalkBack uses Gemini Nano for image accessibility
Discover how Google Workspace is using Gemini to help users create, write, visualize, and organize documents to boost productivity in new ways.
Innovative Android apps using Vertex AI in Firebase
Read about how Android developers are using Vertex AI in Firebase to add generative AI features to their apps.
Magic Editor
Learn how Google Photos uses generative AI for the Magic Editor feature, available on Pixel 9 Series devices.
Latest news and videos
Accelerate your development
AI-enhanced productivity tools can significantly accelerate Android development by automating repetitive tasks, suggesting code snippets, and offering intelligent debugging assistance, letting you focus on higher-level problem-solving and innovation.
Gemini in Android Studio
Gemini in Android Studio is your coding companion for Android development. It can generate code, find relevant resources, learn best practices, troubleshoot errors, and save time.
Gemini API starter template
This template and code samples streamline setup of a new AI-powered project in Android Studio, making it easier to leverage Gemini's multimodal capabilities for tasks like conversational chat, translation, and image captioning.
Google AI Studio
The fastest way to start using Gemini is with Google AI Studio, a web-based tool that lets you prototype, run prompts right in your browser, and get started with the Gemini API.
ML solutions
Leverage Android device processing power for your ML detection and classification tasks to process images, sound and text.
Common user flows with ML Kit SDKs
ML Kit provides production-ready solutions to common problems and requires no ML expertise. Models are built-in and optimized for mobile. ML Kit is easy to use and lets you focus on feature development rather than model training and optimization.
LiteRT
If you want more control or to deploy your own ML models, Android provides a custom ML stack built on top of LiteRT and Google Play services, covering essentials needed to deploy high performance ML features.
Meet us at events
Members of the Android Developer Relations AI team will be at these events, and we'd love to meet you in person!
Droidcon
Droidcon London
Come hear us at Droidcon London on October 31, 2024 to November 1, 2024 to talk about how to add generative Al capabilities to your Android app!
Get in touch
If you are building generative AI features, we would love to have a conversation with you! Complete this form to keep in touch.
Join a community group
Android developers venturing into AI projects can tap into a wealth of community resources, including forums, online courses, code repositories, and dedicated events, fostering collaboration, knowledge sharing, and accelerated learning. Find a Google Developer Group near you, and search for events on the community site filtered by "Android", "Build with AI", "Gemini", and more.