Creating API for Mobile App
summary
Recommendation: use HTTP for mobile APIs (HLS and other services run over HTTP), prefer REST, gzip responses, and emit cache-control headers so proxies and devices cache correctly. Choose PaaS for early ops then migrate to self-hosted VMs — platform hosting can cost >€1,000/month versus much cheaper VMs. Version your API (clients may never update), return combined resources to minimize requests, use a reverse proxy for slow clients, implement delta endpoints, and accept that app-only security is infeasible (Siri-like sniffing can extract device serials and reuse certificates).
AI-written summary · about
chapters (8)
related talks
16mDesigning API for Mobile Apps
32mBuilding Apps with an API-based Backend
12mUsing public APIs
20mPotential of API integrations, common traps and advices
26mBest practices when monetizing APIs
45mAPI on Steroids
40mGive It a REST – Tips for Designing and Consuming Public API’s
18mUsing APIs appropriately
