I Love APIs 2015: Scaling Mobile-focused Microservices at Verizon
Mobile APIs
34
Mobile APIs @MicheleTitolo
-
Upload
michele-titolo -
Category
Technology
-
view
518 -
download
3
description
Apistrat Amsterdam 2014 talk on mobile clients and their api needs.
Transcript of Mobile APIs
Mobile APIs@MicheleTitolo
Mobile
Needs• Fast
• Full-Featured
• Flexible
Fast
300ms
Less API calls
REST might not be the best
Update multiple objects
Failure
Sync
3rd Party APIs...
...should be used by the server
Full Featured
“Can we ...”
If you build it, it will get used
Apps are fully functional
“The website does X”
Flexible
Products change over time
App functionality will change
Reacting quickly saves time
Optimize later
Version APIs based on payload
Non-breaking changes
APIs for User Experience
1 Screen, 1 API call
1 Save, 1 API call
Cascading is bad
Different clients, different needs
Thanks!@MicheleTitolo