Posted on 04-01-2011
An important tone of my blog is not to ever say any API owner should, or developers have to do anything. My role as API evangelist is to observe, discuss and explore the business of APIs. I was discussing best practices around API ecosystems with a prominent developer the other night an a O'Reilly Web 2.0 event. He had an interesting perspective on how to build community around an API. Building your API community can start with your code libraries. His recommendation was that API owners should focus on building a simple and standardized API that provides true value, and do not build your own API code libraries. Let your community build, and contribute code libraries in their preferred programming language. His argument was that if an API owner releases an official set of libraries, the innovation stops there. Nobody will build any further code libraries and possibly improve on them. By allowing the community to build API libraries it gives you a chance to put the spotlight on developers, increases the chance for competition, spurs innovation and developers will rise to the occasion. In some cases an API owner may even contract with a developer to build the API code libraries, but do not endorse them as official. This way developers see opportunity to build upon them and improve them, if they feel so inclined. I found this a very innovative approach to empowering your developer community, encouraging innovation, and building community within your API ecosystem.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- What Version Of The API Economy Are You Investing In?
- I Am Up To 34 APIs Out Of The Netherlands
- Hello World Product API With Blueprint, RAML And Swagger
- The New Github Developer Program and Integrations Page
- I Have A Valuable API Resource, What Now?
- A Better Understanding Of Government APIs And Their Consumers Before Considering Charging For Use
- So You Wanna Do a Spreadsheet or Database To API Startup
- Jumpstarting the Automobile API Conversation With Carvoyant
- Some Of The Common Building Blocks of Payment APIs
- API Badging and Credentialing To Demonstrate Skills