For some reason we missed updating the site when this was first posted, but Dale Lane wrote a fantastic blog post back in February highlighting how MQTT can be used for push notifications in Android applications.
He’s even included a thorough set of sample code and some detailed thoughts on how to optimise the way the application uses the Android system APIs. It is a great reference!
It doesn’t end there. Developers have been using MQTT and Android together for a while now. Ben Hardill created a simple Android app for monitoring the state of his TV. As well as that, the new Android device ADK, Android@Home, and the emergence of cool cloud services like Isidorey (another new addition to the Software page) that support MQTT natively, enable some extremely cool things. Folks continue to bridge cloud services like Pachube with MQTT, too – there’s great synergy there.
In the same way that the MQTT protocol has been ideal for minimising data usage on sensor networks in the past, it is a perfect partner for mobile applications, too.
… so… webOS or Windows Phone samples next, anyone? 🙂