mobile apis

Post on 10-May-2015

518 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Apistrat Amsterdam 2014 talk on mobile clients and their api needs.

TRANSCRIPT

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

top related