There is an api for that

11
Liad Bokovsky @aka20p Mashery

description

This presentation was crafted for the General Assembly developer course. It is to expose developers to the other aspects of API's

Transcript of There is an api for that

Page 1: There is an api for that

Liad Bokovsky @aka20p Mashery

Page 2: There is an api for that

There is an API for that!

Page 3: There is an api for that

The Business of API’s!ONE OF THE MOST POWERFUL SOURCES OF COMPETITIVE ADVANTAGE IN BUSINESS TODAY

Fulfill biz dev commitments

Open up – securely!

Do More With Less Stop reinventing the wheel

Simplify integration

Accelerate Innovation

Speed up content delivery

Say “yes”

Lower support costs Reduce IT backlog

Get projects out the door

Win deals Have global reach

Onboard partners faster

Catch up

Be prepared for the unexpected

Promote brand

Expand digital footprint Drive down dev

costs

Create new user experiences

Share data with other divisions

scale

Go MOBILE

Page 4: There is an api for that

Business is Great!

Product Management !

Partners Management !

Traffic Management

Page 5: There is an api for that

What Changed?

Bedroom

Amateur

Seasoned

Developer

APP Economy

Mashups

Innovation

The Developer is in the Centre

Page 6: There is an api for that

Open WorldOpen Journalism

Page 7: There is an api for that

API’s Directory• http://apis.io

• http://www.programmableweb.com

• https://www.mashape.com

• http://developer.mashery.com/iodocs

• http://www.apiforthat.com

• http://zapier.com

Page 8: There is an api for that

• rails

• respond_to / with :json

• serialisation

• security?

Building an API

Page 9: There is an api for that

API Resources• http://www.apiacademy.co

• http://apigee.com/about/api-best-practices

• http://www.3scale.net

• http://www.apiphany.com

• Backend infrastructures for App Development

- Parse, Kinvey, Urban Airship

Page 10: There is an api for that

Documenting an API

• http://www.mashery.com/product/io-docs

• https://developers.helloreverb.com/swagger/

• http://apiary.io

Page 11: There is an api for that

Liad Bokovsky @aka20p Mashery