← Back to list

Android App Functions

Part 1: https://andresand.medium.com/android-app-functions-a6e7a4f5453e

Andres Sandoval · 2026-05-24 23:41 · 0 claps · 2.4 min read paywalled
#android-app-development #android #function-app #android-ai-tools #android-development
Open on Medium ↗
Wiki topics: 📱 · Mobile Development

Android App Functions

Part 1: https://andresand.medium.com/android-app-functions-a6e7a4f5453e

Part 2: https://andresand.medium.com/adding-appfunctions-to-your-android-app-using-the-skills-for-appfunctions-60486f4b8ecd

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

Samsung’s implementation of AppFunctions

Your app becomes a tool

  1. Requirements:
  • Android 16+ Device (API 36 Baklava)
  1. 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

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

Appfunctions releases latest [1.0.0-alpha09]

https://developer.android.com/ai/appfunctions

[embed]Overview of AppFunctions | AI | Android Developers AppFunctions lets apps expose tools for AI agents, similar to the Model Context Protocol (MCP).developer.android.com

Appfunctions [issues]

[embed]Agentic interaction using AppFunctions Given the rise of agentic interaction on Android, we need a fast, reliable API to make app... Tagged with ai, android…dev.to

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!

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