yes, apis make you special

96
YES APIS DO MAKE YOU SPECIAL Adam DuVander Developer Communications Director, [email protected] @adamd

Upload: duvander

Post on 19-Jun-2015

478 views

Category:

Technology


0 download

DESCRIPTION

Creating web applications today is very different than just a few years ago. The cause of this shift also enabled the move toward a more mobile future. There are now thousands of APIs that allow developers to focus on the part of the technology that is specific to the application. Social login, infrastructure services and many specialized datasets make up the core of today's web and mobile apps. In this talk, Adam DuVander traces the brief and impactful history of APIs. He also shares some tips to take full advantage of the trend in your own projects and businesses.

TRANSCRIPT

Page 1: YES, APIs Make You Special

YESAPIS DO

MAKE YOU SPECIALAdam DuVanderDeveloper Communications Director,

[email protected]@adamd

Page 2: YES, APIs Make You Special

PRECISION POLLING

Guarav OberoiChuck Groom

Page 3: YES, APIs Make You Special

MASSIVE VOIP NETWORKNeoSpire

Page 4: YES, APIs Make You Special

SIMPLE FRONT-END

Page 5: YES, APIs Make You Special

ACQUIRED

Page 6: YES, APIs Make You Special

NO VOIP NETWORK

Page 7: YES, APIs Make You Special

PRECISION POLLING

Guarav OberoiChuck Groom

Page 8: YES, APIs Make You Special
Page 9: YES, APIs Make You Special

SIMPLE FRONT-END

Page 10: YES, APIs Make You Special

ACQUIRED

Page 11: YES, APIs Make You Special

Claire Thompson

Page 12: YES, APIs Make You Special

TODAY’S TALK

History Economics Psychics

Page 13: YES, APIs Make You Special

AGE OF SCRIBES

Page 14: YES, APIs Make You Special

PRINTING PRESS

Page 15: YES, APIs Make You Special

FAST FORWARD

Page 16: YES, APIs Make You Special

DESKTOP PUBLISHING

Page 17: YES, APIs Make You Special

FAST FORWARD

Page 18: YES, APIs Make You Special

BLOGGING

Page 19: YES, APIs Make You Special

HAND CODING

Page 20: YES, APIs Make You Special

FIVE MINUTE INSTALL

Page 21: YES, APIs Make You Special

HISTORY OF APIS

Page 22: YES, APIs Make You Special

APIApplicationProgrammerInterface

?

Page 23: YES, APIs Make You Special

Flickr user demibrooke

Page 24: YES, APIs Make You Special

WHAT IS AN API?

Page 25: YES, APIs Make You Special

APIS CAN SHARE DATA

Page 26: YES, APIs Make You Special

FUNCTIONALITY

Page 27: YES, APIs Make You Special

INTELLIGENT CALCULATIONS

Page 28: YES, APIs Make You Special

API AS PLATFORM

Page 29: YES, APIs Make You Special

APIS ENABLE REACTION

2 unsubscribes3 bounces

Page 30: YES, APIs Make You Special

WAYS APIS WORK

Sharing functionality

Sharing data

Sharing intelligent calculations

Providing a platform Enabling reaction

Page 31: YES, APIs Make You Special

FIRST WEB APIS

Page 32: YES, APIs Make You Special

MASHUP MAYHEM

Page 33: YES, APIs Make You Special

ONE MILLION WEBSITES

Page 34: YES, APIs Make You Special

ANOTHER GOLD RUSH

Page 35: YES, APIs Make You Special

APIS: A BLANK CANVAS

Flickr user sookie

Page 36: YES, APIs Make You Special

Felipe Venâncio

Page 37: YES, APIs Make You Special

Ray Devlin

Page 38: YES, APIs Make You Special

33 DEAD GOOGLE APIS

Page 39: YES, APIs Make You Special
Page 40: YES, APIs Make You Special
Page 41: YES, APIs Make You Special

APIS: BUILDING BLOCKS

Josh Wedin

Page 42: YES, APIs Make You Special

ECONOMICS

Page 43: YES, APIs Make You Special

WHAT PROGRAMMERS DO

N Stjerna

Page 44: YES, APIs Make You Special
Page 45: YES, APIs Make You Special

WHAT PROGRAMMING CAN BE

Page 46: YES, APIs Make You Special

N Stjerna Jeremy King

ARTISTS AND ARCHITECTS

Page 47: YES, APIs Make You Special

HACKERS AND PAINTERS

“Hacking  and  painting  have  a  lot  in  common...  what  hackers  and  painters  are  trying  to  do  ismake  good  things.”

Y-Combinator’s Paul Graham

Page 48: YES, APIs Make You Special

ITALIAN ECONOMIST

Page 49: YES, APIs Make You Special

PARETO PRINCIPLE

“80%  of  effects  come  from  20%  of  causes.”

Vilfredo Pareto

Page 50: YES, APIs Make You Special

PARETO-AS-A-SERVICE

APIs and Cloud Services

Your code

Page 51: YES, APIs Make You Special

INFRASTRUCTURE SELLSMessaging, Storage, Computing APIs

Email PushSMS

Storage Computing

Page 52: YES, APIs Make You Special

BUILD IT YOURSELF

Page 53: YES, APIs Make You Special

CAN WE BUILD IT?

Yes, we can. But do we need to?

Tom Hughes-Croucher Em

Page 54: YES, APIs Make You Special

WHAT MAKES YOU SPECIAL?

Steve Snodgrass!

Page 55: YES, APIs Make You Special

N Stjerna

Page 56: YES, APIs Make You Special
Page 57: YES, APIs Make You Special

$

Page 58: YES, APIs Make You Special

PRISONER’S DILEMMA

Bruno talks Bruno silent

Adam talks

Adam silent

Bruno: two yearsAdam: two years

Bruno: three yearsAdam: free

Bruno: freeAdam: three years

Bruno: one yearAdam: one year

Page 59: YES, APIs Make You Special

MANY BUSINESS MODELS

John Musser, ProgrammableWebbit.ly/apibizmodels

Page 60: YES, APIs Make You Special

BASIC API BUSINESS MODELS

Page 61: YES, APIs Make You Special

Pay as You Go Pay for what you use Grows as you grow Seems fair

Tiered Traditional SaaS model Predictable Allows volume discounts

Tiered with Trial Get started for free Upgrade when you grow Devs like freemium

Most%popular!%

Page 62: YES, APIs Make You Special

BASIC API BUSINESS MODELS

Page 63: YES, APIs Make You Special

AffiliateDeveloper / Partner

AFFILIATE PROGRAMGet Paid When You Make Them Money

AffiliateDeveloper / Partner

StoreLink$

API

StorePurchase API

$

API

Traditional Affiliate Program

Full API Affiliate Program

Page 64: YES, APIs Make You Special

HOW MANY APIS?

Page 65: YES, APIs Make You Special

PSYCHICS

Page 66: YES, APIs Make You Special

EVERYBODY HAS AN API

Page 67: YES, APIs Make You Special
Page 68: YES, APIs Make You Special

SERIES OF TUBES“The  Internet  is  not  something  that  you  just  dump  something  on.  It’s  not  a  big  truck.It’s  a  series  of  tubes.”

Former US Senator Ted Stevens

Page 69: YES, APIs Make You Special
Page 70: YES, APIs Make You Special
Page 71: YES, APIs Make You Special

HE WAS RIGHT

Page 72: YES, APIs Make You Special

Claire Thompson

Page 73: YES, APIs Make You Special
Page 74: YES, APIs Make You Special
Page 75: YES, APIs Make You Special
Page 76: YES, APIs Make You Special
Page 77: YES, APIs Make You Special
Page 78: YES, APIs Make You Special

Tap Tap Tap

Page 79: YES, APIs Make You Special
Page 80: YES, APIs Make You Special
Page 81: YES, APIs Make You Special

Dec 2010Jan 2011

Feb 2011

Page 82: YES, APIs Make You Special

EVERNOTE’S API ROIInternal Use Drives Evernote API

99%

External Internal

Page 83: YES, APIs Make You Special

APPS, PARTNERS, INCOME

$The New API: bit.ly/thenewapi

Page 84: YES, APIs Make You Special

The Old API The New APIDavid Ohmer Karen Dalziel

Page 85: YES, APIs Make You Special

SHOULD I HAVE AN API?OPEN MY API?

Page 86: YES, APIs Make You Special
Page 87: YES, APIs Make You Special

M

Page 88: YES, APIs Make You Special

“We find that if our customers use any single integration, they are three times as likely to convert to paid.”

Page 89: YES, APIs Make You Special

CONNECTED THINGS

Page 90: YES, APIs Make You Special

“Let me find Twitter friends on Instagram”

“I’ll pay you to integrate with other services”

+

+ ?“I want my weight and fitness data in one place”

+

CUSTOMERS ASK FOR APIS

Page 91: YES, APIs Make You Special

UN-PROGRAMMING

Page 92: YES, APIs Make You Special
Page 93: YES, APIs Make You Special
Page 94: YES, APIs Make You Special

Claire Thompson

Page 95: YES, APIs Make You Special

Steve Snodgrass!

Page 96: YES, APIs Make You Special

YESAPIS DO

MAKE YOU SPECIALAdam DuVanderDeveloper Communications Director,

[email protected]@adamd

Questions?