“Back in 2005, getting API design unstuck from the WS-* rut was a matter of convincing developers to stop hitting themselves in the head with a hammer. The benefits were obvious. Now it’s more like convincing developers to adopt a healthy diet to avoid a heart attack down the road.” With the release of his new book, Leonard Richardson surveys the state of API design and offers glimpses at how to move it forward.
With developers already sourcing code snippets to cut and paste into their dev projects, Runnable has launched to provide a “YouTube of code” social network. Runnable have calculated there are over 200 million code searches each month, as developers look to stand on the shoulders of giants – or at least each other – when creating quick, workable solutions to include in their projects.
In a presentation to the recent Open Knowledge Foundation conference in Switzerland, MapBox CEO Eric Gundersen argued that open data business models will be an ‘intermediary’s game’: a model that will position open APIs as the key tool in creating business value.
This week we had 40 new APIs added to our API directory including an application to help users learn and analyze the art market, a platform that brings together thousands of data sources, a completely automated trading environment giving access to liquidity streams and pricing, and an adaptive search engine provider. In addition, we profiled an API that allows suers to virtually fit their clothing before buying it online.
If you are interested in mobile development, the Sprint Developer Program is hosting a 24-hour hackathon for mobile developers October 17. The event will take place as part of the CTIA MobleCON at the San Jose Convention Center.
Google’s shopping API is being shuttered, what are the alternatives? Qubit’s API makes integration of ecommerce business intelligence easier. Plus: API best practices and advice, why analytics are important, and 18 new APIs.
Exversion is hoping the need to access wide-ranging open datasets has matured enough to create a viable business as an open data marketplace. Their new Exversion API provides developers with a RESTful interface to search and access the open datasets stored on the Exversion data platform. At present, the API returns queries in JSON or XML format, with full XML support to be provided in the near future.
A national hackathon event series focused on the use of sports APIs aims to strengthen the nascent growth of sports applications and technologies. On the heels of the release of recent sports data APIs like NFLData, On Deck Cup offers developers a chance to play with a wide range of sports data APIs, not always available openly.
Hackathon events continue to be a key strategy used to promote API products and services. For developers, they provide an opportunity to work on solutions to real world problems, create new networks of like-minded technologists, connect with potential clients, and provide a chance to hone core developer skills from programming to pitching.
Hackathon event planners are encouraged to read ChallengePosts’ top 5 keys to a successful app challenge. For competitors, we have already covered one key piece of advice: book your place in a hackathon early. This year has seen an explosion in growth of hackathon events, but surprisingly, this is yet to outstrip demand for new competition opportunities.
But once you have booked in to a competition, how can you best prepare to compete? Many hackathons operate over 24 hours or a weekend. How can you maximize the productive time you spend when the clock of a hackathon starts counting down?
In an agile world where the majority of application development is now iterative the testing of applications has never been more important. After all, the impact of single undiscovered error can now be easily compounded through multiple iterations of an application; making it that much harder and expensive to discover and fix later on.