Posted on 09-07-2012
APIs are everywhere. The number of public APIs available on ProgrammableWeb are growing at a dizzying pace, with current count being at 7,207. The number of API service providers and tools supporting the new demand for simple, web APIs that mobile and web developers can use has seen the same pace of growth. I’m getting requests for API 101 materials across all business sectors from healthcare to the federal government.
The pace of API consumption is growing as well, and up until recently, we only communicate in single words using APIs--we checkin, post, share, get, friend, like. Now that we have learned the basic words, we need a way to form more "meaningful phrases and sentences to communicate using APIs".
In the past month I’ve explored a couple different areas where I’m seeing APIs evolve from single uses into more aggregate, flowing forms of communication using APIs:
- Backend as a Service(BaaS) - Building in the resources developers need most when building mobile or web apps into a single stack, bringing together the back-end and middleware to make developers more successful.
- API Automation - Providing iconographic tools for any users, even non-developers to string together actions between multiple APIs. Bundling them into reusable recipes, and automating our personal and business lives in the cloud.
- Mobile Builder Platforms - Platforms that provide hosted tools for developers and non-developers to rapidly build cross-platform mobile applications using content from RSS and APIs.
- API Language Libraries - Development of language libraries allowing developers to program against APIs with single lines of code, abstracting away common friction with authentication and inconsistencies between APis.
- Aggregate APIs - Building of unified or aggregate APIs like Singly does with personal data, providing a single authentication, endpoint and object framework that makes speaking with multiple APIs a reality.
These are the five fastest growing areas where I see API usage being taken to the next level, potentially allowing developers and even non-developers to better communicate using APIs, in ways that are more sophisticated than just single word uses.
Ironically there is a sixth area where APIs takes communicating with APIs to a new level, using speech and voice applications like Apple’s Siri. This is one area that we’ll continue to see an explosion of APIs to support. If your business resources aren’t exposed via an API, they won’t be found by mobile users taking advantage of Siri-like speech applications.
All six of these areas will fuel the demand for APIs, while also adding entirely new ways of communicating. These API resources will drive new meaning behind existing phrases like take a picture or search for restaurant, while creating entirely new words and phrases--much like we saw in the last ten years with the introduction of API driven concepts such as “like”, “share” and the “cloud”.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- My Discussion Today With 6 Hypermedia Leaders At API-Craft in Detroit
- Getting To Know Jørn Wildt For The API Craft 2014 Detroit Hypermedia Panel
- Hypermedia Feels Like We Are Still Learning To Communicate With APIs
- Getting To Know Markus Lanthaler For The API Craft 2014 Detroit Hypermedia Panel
- Getting To Know Kevin Swiber For The API Craft 2014 Detroit Hypermedia Panel
- Getting To Know Steve Klabnik For The API Craft 2014 Detroit Hypermedia Panel
- New Indix API KickStart Program Reduces Costs For Developers
- Getting To Know Mike Kelly For The API Craft 2014 Detroit Hypermedia Panel
- A Shared, Distributed Experience(Metrics) Layer For The API Driven Application Stack
- Showcasing Your API Integrations With Other Platforms
- Increasing The Focus On APIs In Higher Education Is Important
- Getting To Know Mike Amundsen For The API Craft 2014 Detroit Hypermedia Panel
- The New StrongLoop API Server Provides A Look At Future Of API Deployment
- Models For API Driven Startups Built Around Public Data
- Will You Add Me To API Evangelist And How To Spot The Cool Kids
- When I Remix APIs Using Swagger How Do I Deal With Authentication Across Multiple APIs
- It Takes A Team Of Evangelists To Raise An API
- Support For Only Two Creative Commons Licenses In The API Commons
- Machine Readable Terms of Service Didn't Read Applied To APIs Via APIs.json
- API Deployment For Non-Developers Using Zapier, Google Docs, and APISpark
- State of Hypermedia Today @ API Craft In Detroit
- Need A Formal API Standard For Your Government Agency? Fork 18Fs, And Make It Your Own!
- CORS Makes Your API Portable And Remix-able
- Chief Data Officer Needs To Make The Department Of Commerce Developer Portal The Center Of API Economy
- An API Definition As The Truth In The API Contract