Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Practical AI for Android Developers with Androi...

Practical AI for Android Developers with Android Studio’s AI Agent

Android Studio’s AI agent is bringing a new level of practicality to Android development.

In this talk, we’ll explore the latest features of the AI in Android Studio and see how it can simplify everyday tasks. We’ll showcase how it handles complex, multistep workflows like refactoring large codebases, generating and running tests, updating dependencies, and fixing stubborn build errors.

We’ll also dive into its UI-focused capabilities: instantly turning visual designs and screenshots into production-ready Jetpack Compose code, transforming UIs with natural language commands in the Compose Preview, generating previews with realistic sample data, and even suggesting accessibility fixes or adaptive layouts.

Avatar for Yves Kalume

Yves Kalume

November 05, 2025
Tweet

More Decks by Yves Kalume

Other Decks in Programming

Transcript

  1. AGENTS.md • Like a Readme, but for AI • You

    can generate it with AI • Explain counterintuitive piece of code • Can be modularized
  2. UI Development work fl ow Implement UI in Code Get

    Feedback & Iterate Get the Specs from the Designer Generate compose preview Multimodale chat Transform UI with Gemini
  3. UI Tests with Natural Language • Functional tests using Natural

    language • Fewer flaky tests • Just an XML
  4. UI Tests with Natural Language <?xml version="1.0" encoding="utf-8"?> <journey name="My

    fi rst Journey"> <description xml:space="preserve">My Journey that tests</description> <actions xml:space="preserve"> <action>In the text fi eld enter "Yves Kalume" and tap "Connect"</action> <action>Verify that the pro fi le page is shown</action> </actions> </journey>
  5. App Quality Insight • Analyzes crash reports from Play Vitals

    and Firebase Crashlytics • Gives a crash summary • Recommends next steps, with sample code and relevant documentation
  6. MCP