AllSeenAlliance is the 11th Linux Foundation Collaborative Project, aiming to ease communication between various devices and democratize the IOT. The AllJoyn SDK suite by AllSeen Alliance allows devices within close proximity to find and communicate with one another using peer to peer networks. The SDK comes with various API language bindings to comply with a diverse array of operating systems and chipsets. The SDK is written in C & C++ for compatibility with various use cases. Supported operating systems include: Android, Thin Client, iOS and OS/X, Linux, Unity, and Windows 7.
Samsung isn't making it easy for developers. The company may have released a handful of SDKs for its latest devices, but Samsung's non-committal approach to its Tizen platform is probably going to cost it developer support.
As API use continues to broaden, it’s conceivable that APIs will soon evolve into a conduit for sharing information that will expand far beyond application software. Speaking at the APIcon 2014 conference today, author and freelance developer Keith Axline expounded on a theory that he initially explored in an article that first appeared in Wired, titled “The Universe Is Programmable. We Need an API for Everything.”