PubNub's Java Standard Edition for Real Time apps utilizes a Publish/Subscribe model for real-time data streaming and device signaling which allows for establishing and maintaining a persistent socket connection to any device and push data to global audiences. PubNub also supports several other Java SDKs such as Java MircoEdition, Android, Blackberry, and Codename One.
ProgrammableWeb's API Directory has a list of 62 real time APIs including the most popular: A tie between the Twitter Streaming API and Thrutu API. Real Time APIs can aid developers in producing applications pertaining to monitoring, travel, user verification, search, data validation and more.
Microsoft has joined the likes of Google and Mozilla with its release of the WebRTC 1.0 API. The release enables real-time audio, video, chat, and file sharing across platforms and browsers. With the first release, Microsoft is focused on delivering RTC functionality in existing, legacy websites.
According to software engineer Stein Magnus Jodal, the developer behind the open-source music server, Mopidy, online music streaming company Spotify poorly managed its libspotify SDK and APIs, resulting in broken hardware and software applications that relied on the Spotify platform.