¿Cuál es la mejor pila de tecnología para crear una aplicación de mensajería iOS?

Fuera del marco ios para el trabajo del cliente, básicamente necesita un back-end para administrar el almacenamiento de datos y la notificación a los clientes de mensajes, etc.
Puede hacerlo de varias maneras, si desea crear una solución escalable que sea barata pero que requiera mucho aprendizaje y configuración, busque productos de IaaS (infraestructura como servicio) como AWS o Azure para almacenar sus datos. Y en lugar de sondear nuevos mensajes, puede buscar notificaciones push silenciosas y en segundo plano para notificar a los usuarios de nuevos mensajes.

Pero si desea una configuración más rápida y fácil que no sea fácilmente escalable y pueda costarle dinero si la gente realmente comienza a usar su aplicación de mensajería, busque productos PaaS (plataforma como servicio) como Pubnub o Firebase (y probablemente muchos otros) que almacenan datos y también utiliza sockets y otros medios para notificar a los clientes cuando una parte de los datos cambia. Por lo tanto, no hay demora en las encuestas.

Estos servicios de PaaS son muy fáciles de configurar y simplemente implementa el sdk y utiliza su panel de control para configurar las estructuras de datos iniciales, etc.

Todos estos productos son gratuitos para probar, así que juegue. Pero dependiendo de la cantidad de habilidades técnicas que tenga, cuánto tiempo, cuánto dinero y cuánto tiempo tenga su visión para el crecimiento de esta aplicación, una de estas soluciones podría ser la mejor para usted.

Pero la industria parece seguir el camino del uso de Pubnub y Firebase para aplicaciones de mensajería.

More Interesting

Cuando los desarrolladores de aplicaciones cobran 'mantenimiento' anualmente, ¿qué cubre esto?

¿Cómo detecta Bitly's Deep Linking si el usuario ya tiene la aplicación instalada?

¿Dónde / cómo puedo encontrar y contactar desarrolladores jóvenes pero talentosos de iOS en el Área de la Bahía?

¿Existe una aplicación para escribir texto de manera más eficiente o efectiva que Word? ¿Que usas?

Cómo determinar si un iPhone es una copia

¿Cuáles son las mejores herramientas para desarrollar aplicaciones iOS de aspecto nativo en Unity?

¿Cuáles son las mejores aplicaciones seguras para un segundo número?

¿Cuál es la mejor aplicación gratuita / paga de seguimiento de gastos / finanzas que está disponible tanto en iOS como en Android, que tiene una función de nube / sincronización y también está disponible fuera de la tienda de aplicaciones de EE. UU.

¿Por qué no hay más desarrolladores iOS de aplicaciones protegidas con contraseña que aprovechen Touch ID?

¿Hay alguna aplicación gratuita para iPhone a través de la cual pueda minimizar el miedo al robo o al robo?

¿Por qué el audio suena diferente en llamadas telefónicas de iPhone / mensajes de voz versus notas de voz? ¿Graba de manera diferente?

¿Cuáles son las habilidades requeridas para el desarrollo de aplicaciones de iPhone?

¿Cuál es la mejor aplicación para la navegación sin conexión?

¿Puedes usar la aplicación "Buscar mi iPhone" para localizar un iPhone cuando está apagado?

¿Cuánto cuesta hacer una aplicación como 9GAG, y es costoso si externalizo una empresa para desarrollar una aplicación similar con algunas características adicionales?