Hey Mobile, Thanks for All the APIs

Adam DuVander, February 1st, 2011

There are a number of factors coming together to fuel the growth of APIs. Without a doubt, one is the corresponding growth of mobile devices and the distribution of services across multiple platforms. An API is often required to create one native mobile application and becomes incredibly important when supporting many devices. Sometimes these private APIs are made public, sometimes they aren’t.

If a mobile application, such as a native iPhone app, provides content or shares data, there’s a good chance it connects to a web API for exchanging data. For example, popular photo sharing app Instagram maintains its own contact network and has to let users know when there are new photos to see. Also, whenever a photo is added, Instagram stores it on its servers, tied to the appropriate account. This exchange of data requires the Instagram API, which we reported is meant to be private. But its mere existence was thanks to the app that required it.

Similarly, book recommendation service Alibris recently launched its iPhone app and opened its API the same day. Why? The Alibris API essentially came free with the app because it was required to send search queries and results between its servers and the iPhone.

But don’t mistake an API for a developer community. That’s the message Instagram sent when it squelched some app using its private API. Though it is technically possible to use the API, the company was wary of setting an interface that it wouldn’t be able to change once third party apps count upon it.

Of course, there are often several developer audiences for an API. As Daniel Jacobson explained when he worked for NPR (Jacobson later moved on to Netflix), the public radio company used its API to create a mobile site and apps for Android, iPhone and iPad. The multiple platforms were coded by different teams, but all of them used the NPR API. The outcome for NPR is it doubled its traffic in a year. Mobile users–and the multiple platforms–created a need perfectly addressed by an API.

A flagship app isn’t required to see the impact mobile has had on APIs. Over the last 18 months, geo-related services have moved from pure JavaScript interfaces to those that provide raw data. MapQuest led the way when it shared its driving directions in 2009. With its MapQuest Directions API, developers can provide driving directions to their users on any platform–iPhone, Android, Blackberry, or any other, including the plain ol’ web.

Google also provides its Google Directions API after a number of years of only offering the service via JavaScript. Google also has its Google Maps Elevation API and other services that separate the data from the technology upon which it is used.

Whether in support of an official mobile application, or in support of any developer’s app, APIs are fueling mobile–and mobile is playing a huge role in the growth of APIs.

Tags: Mobile
Both comments and pings are currently closed.

13 Responses to “Hey Mobile, Thanks for All the APIs”

February 1st, 2011
at 12:22 am
Comment by: Tweets that mention Hey Mobile, Thanks for All the APIs -- Topsy.com

[...] This post was mentioned on Twitter by programmableweb, OriginalSignal, Web Community, Josh's Tech Items, Twittsdaq and others. Twittsdaq said: Hey Mobile, Thanks for All the APIs: There are a number of factors coming together to fuel the growth of APIs. W… http://bit.ly/g0sMqJ [...]

February 1st, 2011
at 9:44 am
Comment by: Creative APIs are a 2-Way Street

[...] Remember as you brainstorm that API’s aren’t a one-way thing. It came up last night, and again (in my head) when I was reading an article on my favorite API web site, ProgrammableWeb, about the mobile drivers behind the explosion of APIs. [...]

February 1st, 2011
at 9:53 am
Comment by: David Bressler

Adam,

I really find your posts great nuggets for kicking off brainstorming sessions (even when those sessions are stuck in my head).

I linked back here, from a post I just put up.

http://infinite-probabilities.com/2011/02/creative-apis-are-a-2-way-street/

Thanks

David

February 28th, 2011
at 7:12 pm
Comment by: Mobile Devs Going to SXSW Should Join the Circus

[...] is heavily impacted by APIs and vice-versa, as we discussed in Hey Mobile, Thanks for All the APIs. The same has played out at the many App Circus events the last year. For example, UrbanStep (seen [...]

March 1st, 2011
at 2:10 am
Comment by: Mobile Devs Going to SXSW Should Join the Circus | Another Newyork Times

[...] is heavily impacted by APIs and vice-versa, as we discussed in Hey Mobile, Thanks for All the APIs. The same has played out at the many App Circus events the last year. For example, UrbanStep (seen [...]

March 8th, 2011
at 12:01 am
Comment by: 3,000 Web APIs: Trends From a Quickly Growing Directory

[...] Similarly, the NPR API is used by several of the public radio organization’s websites and applications. Internal use is large enough that it’s a major audience consideration. Further, we’re seeing many launch APIs at the same time as mobile apps, because the API essentially comes along with the app. We looked more at this in Hey Mobile, Thanks for All the APIs. [...]

September 12th, 2011
at 10:58 pm
Comment by: The Dish on Foodspotting’s Semi-Public API

[...] mobile photo app Foodspotting had an API since day one. Of course, every mobile app has an API, at least if it needs to store or retrieve non-trivial data. Most of those interfaces stay hidden [...]

November 15th, 2011
at 9:30 am
Comment by: Daily links for 11/15/2011 | Blog | Bob Sutor

[...] Hey Mobile, Thanks for All the APIs [...]

January 18th, 2012
at 6:01 am
Comment by: More Mobile APIs Coming With Usergrid Acquisition

[...] developer-focused nature of the service has a certain appeal. Last year we thanked mobile for the APIs. Any app that stores and retrieves data needs an API to do it. We believe the most interesting [...]

January 27th, 2012
at 12:01 am
Comment by: APIs Enables Alaska Airlines to Fly Higher and Grow Faster

[...] Even though Alaska Airlines was one of the first airlines to offer an iPhone application, allowing travelers to check-in and use their phone as mobile boarding pass, early efforts were essentially just “screen-scraped” from the companies website, providing a very poor user experience, not really delivering on the process of the mobile web. Since you’re a ProgrammableWeb reader, you can probably guess what the company needed. After all, mobile has fueled API growth. [...]

February 3rd, 2012
at 9:31 am
Comment by: Where is the Lanyrd API?

[...] raised a seed round and created an iPhone app that uses iOS 5 Twitter integration. Of course, mobile app means API. “Given the release of the Lanyrd App I think we can safely assume there is an API,” a [...]

February 9th, 2012
at 11:51 am
Comment by: Pinterest API: Coming Soon or Already Here?

[...] Or, is it already here? Since there’s a mobile app, there’s an API. [...]

June 13th, 2012
at 12:01 am
Comment by: The New API: Apps, Partners, Income

[...] no denying that much of the growth in APIs the last two years is thanks to mobile. Phones and other devices connect to consumers, but businesses are built on partnerships. APIs [...]

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.