Android App Functions
Part 1: https://andresand.medium.com/android-app-functions-a6e7a4f5453e
Android App Functions
Part 1: https://andresand.medium.com/android-app-functions-a6e7a4f5453e
What are **Android app Functions*? is a Jetpack library introduced by Google that lets an app expose specific capabilities, called functions *to external AI agent apps on the same device.
Images below from the Google I/O 2026 conference:


Android App Functions allows apps to expose data and functionality directly to AI agents and assistants. enabling them to discover and execute tasks directly on the device to fulfill user requests. This positions the Gemini app to evolve into a ‘super app’.
Android AppFunctions is basically MCP for mobile apps

Samsung’s implementation of AppFunctions
Your app becomes a tool
- Requirements:
- Android 16+ Device (API 36 Baklava)
- Integrated into the Happy Hours app https://play.google.com/store/apps/details?id=com.happyhoursglobal
App Functions(Agent apk) https://github.com/android/appfunctions
The agent can find happy hours. Example:

Agent app calling app Functions of the Happy Hours app

Experiment with AppFunctions today
AppFunctions is an Android platform API with an accompanying Jetpack library to simplify building Android MCP integrations. It empowers your apps to behave like on device MCP servers, contributing functions that act as tools for use by agents and assistants. AppFunctions integration with Gemini is currently in a private preview with trusted testers, and you can begin preparing your apps already. You can sign up for the Early Access Program and start experimenting using the API guidance, sample, and skill today. Google IO announcement https://android-developers.googleblog.com/2026/05/17-things-android-developers-google-io.html?m=1
Resources:
Google I/O 2026 announcements
- FAQ https://developer.android.com/ai/appfunctions#faqs
- https://android-developers.googleblog.com/2026/05/17-things-android-developers-google-io.html?m=1
- https://github.com/android/appfunctions
- https://github.com/android/skills/blob/main/device-ai/appfunctions/SKILL.md
Appfunctions releases latest [1.0.0-alpha09]
https://developer.android.com/ai/appfunctions
Appfunctions [issues]
Thank you for reading. Hope you learn something new.🙌🙏✌.
Don’t forget to clap 👏 50 times to support me and follow me for more such useful articles about Android Development, Gemini AI, Kotlin & KMP.
If you need any help related to Android, Kotlin and KMP. I’m always happy to help you. [Hopefully you will find this useful]
Thank you for reading!
- If you enjoyed this, please follow me on Medium
- Buy me a coffee
Follow me on:
**Medium, [LinkedIn](https://www.linkedin.com/in/andres-sandoval/), GitHub, [Google developer](https://g.dev/andres1)**
Thank you for taking the time to read this. I welcome your feedback on how I can improve or if you have any questions.
— Andres 🙌🏻
메타데이터
- post_id
- a6e7a4f5453e
- slug
- android-app-functions-a6e7a4f5453e
- url
- https://medium.com/@andresand/android-app-functions-a6e7a4f5453e
- canonical_url
- https://medium.com/@andresand/android-app-functions-a6e7a4f5453e
- author_url
- https://medium.com/@andresand
- status
- ok
- fetched_at
- 2026-07-11 23:52:18