Distributing big AI models in mobile apps
summary
SwiftKey is a billion‑download keyboard that keeps the APK small (20 MB download / 55 MB installed) while adding AI by choosing between cloud and on‑device models. Generative features like sticker and image generation run in the cloud (uses Deli 3), trading latency and cost for unlimited model size and easy updates. Language packs live on a server and download at runtime to avoid bloating installs — there are 700 languages with packs of 2–20 MB, managed per‑user and updated separately.
AI-written summary · about
chapters (13)
- 0:00AI models in mobile apps
- 3:54Cloud vs on-device AI
- 9:36SwiftKey cloud AI features
- 11:50On-device AI models advantages and trade-offs
- 15:42Cloud vs on-device choice
- 17:49Gemini Nano for on-device
- 19:17Integrating models directly
- 21:45Optional AI model features
- 23:57User-specific model downloads
- 26:10Runtime model downloads
- 28:37Language packs and typing AI
- 31:08On-device AI rules
- 32:12Closing and Q&A
related talks
44mKeynote: Tracking the Pulse of Generative AI
23m2025: On‑Device AI Goes Mainstream on Android
24mKeynote: Building India’s Sovereign AI Stack w/ Local Talent & Open Global Collab
23mChallenges in Building React Native Applications with On-Device AI
01h 07mKeynote + Conversation
47mAya: Expanding the Worlds AI serves
25mGain full control of your apps with Open-Source AI
37mBest AI Tools for Web Developers / How to Use AI in Web Development
