HiDrive is a cloud storage service. The HiDrive WinJS SDK supplies an easy way to integrate websites or Windows 8 apps with the HiDrive cloud storage platform. The WinJS SDK is well documented and can be accessed through GitHub. Interfacing with the HiDrive the API, web and Windows developers are able to integrate tools such as user login, uploading files for storage, reading and writing files, performing file compression, creating picture thumbnails, as well as other functions. The HiDrive API is free to incorporate into 3rd party applications or web-apps, and uses OAuth 2 for authentication.
A few months ago, ProgrammableWeb announced the release of Heroku’s Platform API, which allowed developers to integrate the Heroku platform with third party applications and services. Now, Heroku has launched a public beta for OAuth 2.0 support for the Platform API. OAuth 2.0 support allows developers to control service needs as opposed to offering full service access to all user accounts.
From lights and switches to people and cars, SmartThings aims at communicating with everyday devices through a smartphone. With the availability of the SmartThings API, developers can add similar functionality with third party applications to create a more automated world. Although SmartThings strongly believes in the power of smart and mobile devices, it believes the inherent intelligence of smart devices will remain limited. Accordingly, SmartThings exists to transfer the “intelligence” of such devices to the application layer, and away from the physical device itself.