¿Cómo implementa la aeronave urbana la notificación push en tiempo real antes de C2DM?

En total divulgación, soy uno de los fundadores de UA.

Urban Airship ha creado un servicio similar a C2DM y APNS que maneja la solución completa de mensajería push de extremo a extremo. Estamos a punto de lanzar una versión incorporada que le permite colocar nuestro SDK en su aplicación, lo que permite notificaciones push en tiempo real para su aplicación sin necesidad de una descarga por separado.

Hemos construido una infraestructura robusta para manejar esto … puede leer algunos de los detalles técnicos aquí:

http://urbanairship.com/blog/201…

http://urbanairship.com/blog/201…

http://urbanairship.com/blog/201…

Construir este tipo de infraestructura no solo no es trivial, sino que requiere pensar en algo más que la pieza de la nube. ¿Cómo manejará el dispositivo manteniendo abierta una conexión de socket? ¿Cómo minimiza la utilización de la red y el uso de la batería? ¿Puedes aprovechar una sola conexión para múltiples aplicaciones?