Using 3rd party apis in car apps

12
Using 3rd party APIs in car apps http://bit.ly/apitoolscar by Nicolas Grenié (@picsoung) Dev Evangelist, 3scale

description

Demo of BikeApp using Swift, the Bay Area Bike Share API and APItools. APIdays San Francisco 2014. By @picsoung

Transcript of Using 3rd party apis in car apps

Page 1: Using 3rd party apis in car apps

Using 3rd party APIs in car apps

http://bit.ly/apitoolscar

by

Nicolas Grenié (@picsoung) Dev Evangelist, 3scale

Page 2: Using 3rd party apis in car apps

Using 3rd party APIs in car apps

http://bit.ly/apitoolsworkshop

by

Nicolas Grenié (@picsoung) Dev Evangelist, 3scale

Page 3: Using 3rd party apis in car apps

Triple your market value as a developer

using a fancy 1 week old new language

Page 4: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

It’s a revolution

Page 5: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

or not

Page 6: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

{Car app} Profit

APItools is here to help

+ =

Page 7: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

What is APItools?

My app APItools

Web APIs

★ Store traces★ Test & Debug★ Transform API traffic★ Analytics

requests

responses

Page 8: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

Use case:Swift App to find nearest

public bike station

Page 9: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

Demo

Page 10: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

Other usages of APItools

1. Deal with Cross-Origin Resource Sharing2. Authentication3. Proxy mobile HTTP(s) requests4. Data type conversion5. Add caching information to deal with rate limits

Page 11: Using 3rd party apis in car apps

Get in touch! @picsoung - [email protected]

Questions?

Page 12: Using 3rd party apis in car apps

Thank You and

Happy Hacking!

@apitools - [email protected]@picsoung [email protected]