¿Qué paquete de software se recomienda para una aplicación ios que utiliza el uso compartido de ubicaciones de geo-proximidad, mensajes en la aplicación e historial de uso del usuario?

1. Ubicación de geo-proximidad : es posible que desee ver una configuración de Ruby on Rails. Los complementos en RoR facilitan el mapeo de la ubicación geográfica. Geocoder (geocoder) funciona muy bien.

En el extremo frontal, MapKit es su única opción si está buscando una aplicación nativa de iOS. De lo contrario, Geocoder también funciona con HTML5.

2. Mensajería en la aplicación : una vez más, RoR tiene algunas gemas bastante buenas para esto: sistemas de mensajería de usuario. La interfaz de usuario dentro de la aplicación es algo que necesitará construir con una API integrada en el sistema de mensajería que usa

3. Historial de usuarios : si desea realizar un seguimiento de esto para cada usuario, deberá registrar eventos en su servidor cada vez que ocurra un evento que desee rastrear. Si solo desea las estadísticas, puede usar algo como análisis de Flurry (Flurry)

4. Función de invitación : esto es algo que puede construir en su API y usar en la aplicación

Agregaría, Mixpanel [para el historial de uso] para rastrear eventos de usuarios y Customer.io: correo electrónico conectado a su aplicación web o móvil para enviar correos electrónicos activados basados ​​en esos eventos.

Heroku hosting y Ruby on Rails.

More Interesting

Complementos de Unity: ¿Cómo comparar diferentes complementos IAP para el motor del juego?

¿Qué cursos de informática debo tomar para prepararme para el desarrollo de iOS?

¿Cuál es tu experiencia de Scrivener en iOS?

¿Qué es la inyección de dependencia en Swift?

¿La licencia de contenido en aplicaciones móviles es un problema de espacio de usuario, por ejemplo, para una aplicación que procesa archivos de música o transmisiones?

Cómo usar una inversión de 10k dólares para promocionar mi aplicación iOS casi lista para obtener el máximo beneficio

Cómo obtener una pasantía en una empresa de desarrollo de aplicaciones móviles

¿Cuánto tiempo le tomaría a un novato aprender el desarrollo de aplicaciones Android y / o iOS? ¿Cuál es la mejor manera de comenzar?

¿Cuánto gana un desarrollador experto de iOS que trabaja como freelance?

¿Cuántos SDK tienen la mayoría de las aplicaciones?

¿Cuál es la mejor compañía de terceros para enviar notificaciones push en sus aplicaciones de Android / iOS? ¿Cuáles son algunos pros y contras de esa empresa?

¿Puede una aplicación móvil acceder al historial de cualquier navegador (Chrome, Safari, etc.)?

¿Qué empresa puede publicar mi aplicación por mí?

¿Qué determina el éxito de una aplicación de iPhone?

En Xcode, ¿cuál es la función de cada una de las claves, certificados, perfiles de aprovisionamiento, etc.? ¿Dónde se almacenan y cómo se nombran y usan? ¿Cuáles son las relaciones entre ellos?