The adoption of REST as the predominant method to build public APIs has over-shadowed any other API technology or approach in recent years. Although several alternatives (mainly SOAP) are still (very) prevalent in the enterprise, the early adopters of the API movement have taken a definitive stance against them and opted for REST as their approach and JSON as their preferred message format.
API middleware is emerging as a key new industry segment in the API economy with at least two launch announcements expected today (including one at DataWeek) from services offering middleware tools to API developers. Meanwhile, in an exclusive for ProgrammableWeb, Webshell.io founders share details of their API integration platform interface, and discuss why trust is the principal currency in the API economy.
Canon, HP, Samsung Electronics and Xerox have announced the launch of the Mopria Alliance, a brand new non-profit membership organization that was created to promote and increase the accessibility of wireless printing from smartphones, tablets and other mobile devices. The need for printing functionality to be possible from a wide range of devices has led to an increase in the number of available printing APIs. At the time of this writing, there are 45 printing APIs listed in the ProgrammableWeb API directory.
Throwing hardware at performance issues is a time honored tradition among developers. In most recent times, the type of hardware being thrown at those problems is Flash memory that comes in a wide variety of formats. The challenge, of course, is that most existing applications were written for magnetic storage. To take advantage of Flash storage developers frequently have to rework their applications.
The phrase mobile application developer gets frequently bandied about because for a while not it’s required specific tools and expertise to build these types of applications. But as general purpose application development tools become more tightly integrated with HTML5, Javscript and cascading style sheets (CSS) a question about whether the average IT organization is going to need dedicated tools for building mobile application not only arises, the whole concept of being a mobile developer may eventually become as quaint as the phrase Web developer before it.
The UK’s Open Data Institute is encouraging all API developers to include a machine-readable metadata description whenever publishing an API that enables access to a dataset. The proposed publisher guide defines best practice in how to include a machine readable rights statement in API documentation, and follows recent international efforts to define API standards and best practices.
ActiveStandards, an SaaS website quality management platform, provides the ActiveStandards API, that gives developers access to the toolset, allowing them to integrate it with other websites and use the functionality wherever it is most appropriate for that given website. Any business or organisation that has a significant enterprise web presence will know the value of being able to monitor and protect the quality and compliance of their web content, and a tool like ActiveStandards provides the means to do just that.
The United States’ White House has developed a set of API standards they are hoping will be used across all government agencies. The standards were developed following a number of API releases, including the White House’s We The People API that allows citizen petition collection and lodgement. The new API standards document naming conventions, minimum requirements, and best practices for RESTful interfaces, while also acknowledging the importance of offering a “positive developer experience” through their API releases.
Khronos Group, open standards consortium behind some of today’s most innovative technologies, has announced a new initiative to develop an open, royalty-free API for advanced, low-level control of mobile and embedded cameras and sensors. Khronos created the Camera working group to develop the API and is currently recruiting participants. All participants may contribute to the standard and the group will collaborate with other working groups to enhance its effectiveness.