When launching the API at OSCON in 2008, NPR targeted four audiences: the open source community; NPR member stations; NPR partners and vendors; and finally our internal developers and product managers. In its short two-year life, the NPR API has grown tremendously, from only a few hundred thousand requests per month to more than 60M. The API, furthermore, has enabled tremendous growth for NPR in the mobile space while facilitating more than 100% growth in total page views in the last year.
3. Page View Growth: NPR.org vs. NPR Mobile NPR News iPhone app NPR News Android app Relaunched NPR mobile site NPR iPad app NPR Music iPhone app API launched in 2008, at OSCON
12. Distribution of API Usage by Application Raw data and content is stored in the normalized databases and is made available to APIs through the flattened Infrastructural API.
13. Distribution of API Usage by Application Core APIs contain the clean API content, closely resembling the data model. PLAYLIST API
14. PLAYLIST API Distribution of API Usage by Application Wrapper APIs are custom-built interfaces that serve the needs of a given presentation layer. The wrappers can transform API content, pull from multiple APIs and tailor the queries to the abilities of the calling application.
15. Distribution of API Usage by Application PLAYLIST API Presentation applications can take advantage of the Core APIs directly or they can have a custom Wrapper API built, depending on the needs of the application.
41. Output Format Distribution This distribution chart is from June 2009 and does not include NPR consumption. We believe the distribution still applies today.
Speed of Growth: Dan uses this info as well. This slide differs slightly from his in that it doesn’t use a key. Dan needed a key so that he had room for the flags that he added to the graph. But for your purposes, might be nice to use this version.
QR code links to: http://code.google.com/p/npr-android-app/