Las notificaciones push generalmente no son en tiempo real y la mayoría de los servicios de notificaciones push no tienen garantía de entrega.
Algunos a tener en cuenta: Parse, OneSignal …
Para la tecnología Android pura, algunas tecnologías basadas en WebSockets (probablemente con tecnologías de conmutación por error) como Sockets.IO (cliente y servidor de Android).
- Cómo hacer que una aplicación de Android se bloquee
- ¿Cuáles son algunas de las aplicaciones más útiles pero menos conocidas disponibles para Android?
- ¿Cuáles son las mejores aplicaciones de privacidad para Android?
- ¿Qué proyectos puedo hacer en Android y Hadoop?
- ¿Hay alguna forma de editar el código fuente de una aplicación solo con su apk?
Puedo hablar más sobre la tecnología que uso: tecnología nativa de herejía – Xamarin. Herejía para todos los desarrolladores de Android e iOS que creen que solo [correo electrónico protegido] y [correo electrónico protegido] son verdaderamente nativos.
He implementado el rastreador RT en Xamarin. * (Android e iOS) basado en SignalR (WebSockets con conmutación por error a eventos enviados por el servidor, ForeverFrame y LongPolling) con la aplicación web del lado del servidor ASP.net que aloja el centro SignalR y el cliente SignalR Android / iOS. Esto fue hace más de un año y medio. Funcionó muy rápido. Hoy. Tengo que reescribirlo en Xamarin.Forms con ASP.net v5 y ponerlo en mis servidores Linux.