Advertisement · 728 × 90

Posts by Jamie Sanson

Preview
Overview of AppFunctions  |  AI  |  Android Developers AppFunctions lets apps expose tools for AI agents, similar to the Model Context Protocol (MCP).

Nice! Looks like Gemini doesn’t currently declare the EXECUTE_APP_FUNCTIONS permission, so I’d assume it’s still a work in progress. New docs came out a week or so ago though!

developer.android.com/ai/appfuncti...

4 weeks ago 0 0 1 0

This was a fun talk to put together, and gave me a chance to talk about all the neat little-known tools out there, like CodeSearch and AndroidX.dev. Bring on more live coding!

9 months ago 0 0 1 0

They're pretty cool, and it's at least a little obvious that these will form the basis of some agentic Android future. The bad news is, you need to be a very privileged app to call them right now - EXECUTE_APP_FUNCTIONS is internal|privileged.

9 months ago 0 0 1 0

App Functions seem to be more transactional `Intent`s - typed functions that can be called by other apps with schemas, versioning, and even some notion of backwards compatibility!

9 months ago 0 0 1 0
Exploring Android 16: App Functions
Exploring Android 16: App Functions YouTube video by Leeds Mobile

Had a bunch of fun exploring Android App Functions at Leeds Mobile last month, and the recording is now ready

youtu.be/Sj4ebKD9OpY?...

Read on for a TL;DW:

9 months ago 2 0 1 0

+1! I’ve got a bunch of reckons from reading the source, but keen to hear what the integrations look like 👀

10 months ago 1 0 1 0

Weekly for our public-facing apps. As-needed for internal apps where we control the hardware! We’ve wanted to go nightly with some internal apps, but have a few constraints which means it’s not realistic right now.

11 months ago 3 0 0 0
Infinitely Many Consumers In this blog post I describe a thought process for designing APIs that optimize for least misuse by considering infinite consumers.

Trying something new! Writing down "general programming" learnings. First up: Designing the right API jamie.sanson.dev/infinitely-m...

1 year ago 0 0 0 0

This is great! Love seeing a tiny bit more opinion and a lot more reasoning. This will quickly become a reference, I think

1 year ago 2 0 0 0

Take me back to the @IntDef days

1 year ago 0 0 0 0
Advertisement