~/talk

Build intelligent experiences: Deep dive into AppFunctions

Talkat I/O Connect Berlin 2026 · on Thursday, 2026-06-25· [android, ai-assisted-development]
slides:none on file

Shows how to expose app capabilities as tools via the AppFunctions Jetpack API, register them with Android’s registry, and let privileged agents call them in the Android MCP model; demoed a Jetpack travel app that uses on‑device Gemini Nano for receipt parsing (extracts title, amount, category successfully), uses the ML JIT JNI prompt API for image+prompt calls, and supports ADB/IDE testing plus a skill for end‑to‑end tests; Nano runs on 140M+ devices and Nano 4 arrives on Pixel 10; API is alpha/experimental (alpha10 changes).

AI-written summary · about

  1. 0:00Introduction
  2. 0:54AI on Android
  3. 2:18Implement in-app intelligence
  4. 6:45Integrate with the intelligence system
  5. 10:08Task automation
  6. 12:18AppFunctions
  7. 14:47Android MCP powered by AppFunctions & Demo
  8. 19:25Deep dive into AppFunctions
  9. 23:12New features in alpha 10 & Experimental status
  10. 25:05Testing AppFunctions
  11. 27:14Experiment with AppFunctions today
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.