Session

Build Once, Think Twice – AI Features in a Kotlin Multiplatform Codebase

Everyone’s adding AI to their mobile apps—but how do you do it when you’re sharing code across Android and iOS using Kotlin Multiplatform?

In this talk, we’ll explore how to integrate machine learning or AI features into a KMP codebase, without losing platform flexibility or developer sanity.

You’ll learn:

- How to wrap AI logic (like classification, ranking, summarization) in shared Kotlin code

- When to keep inference on-device vs. in the cloud—and how to support both platforms

- Tips for interop with TFLite, ML Kit, CoreML, and HTTP-based LLM APIs

- Strategies to expose AI features cleanly to both Android and iOS UIs

We’ll walk through real-world examples where adding AI into a KMP project helped build more intelligent, personalized features—without breaking the architecture.

Andrea Della Porta

Cegeka, Mobile Technical Leader

Rome, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top