¿Qué tecnología utilizar para crear un servicio web back-end para aplicaciones iOS y Android?

Algunas opciones aquí …

Definitivamente considero a Parse alojado en Back4app como la mejor plataforma de back-end para admitir múltiples usuarios de iOS / Android y explicaré por qué. Parse es una gran opción porque es de código abierto , tiene una fuerte comunidad de desarrolladores para respaldar la tecnología y no tiene que recurrir a ningún proveedor . Puede iniciar su aplicación con bastante rapidez y evitar cualquier tipo de configuración del servidor. Con Parse podrás:

  • Implemente aplicaciones de forma rápida y previsible.
  • Implemente nuevas funciones de la aplicación sin inconvenientes y reduzca el código de la placa de la caldera.
  • Escale sus aplicaciones sin problemas.

Parse es extremadamente fácil de usar , es una tecnología consolidada que funciona de maravilla y le permite escalar aplicaciones sin problemas de infraestructura.

Descargo de responsabilidad, soy fundador de Back4app.

Puede considerar http://Buddy.com (divulgación completa: trabajo allí).

Hay muchas opciones en este espacio: veo recomendaciones para Parse y Kinvey arriba, dos ofertas en particular por las que tenemos mucho respeto. También notaré que la primera respuesta (StackMob) ya no es relevante ya que StackMob se ha cerrado.

Buddy ofrece un servicio de backend con todas las funciones para cualquier aplicación conectada o dispositivo IoT. Eso significa que tenemos bibliotecas de API preparadas para admitir funcionalidades comunes como cuentas de usuario, mensajes, registros, ubicación, videos, fotos, almacenamiento de blobs, metadatos de usuarios y aplicaciones, etc.

Buddy es gratuito para la mayoría de los desarrolladores individuales: puede llamar a API ilimitadas, almacenar 10 GB de datos, enviar notificaciones push de 5MM dentro de nuestro nivel gratuito, a través de usuarios y dispositivos ilimitados.

Con Buddy también puede tomar todos los datos generados por su aplicación, realizar consultas sobre ella y luego hacer que los resultados de esas consultas estén disponibles como una API externa que puede exponer los datos a las herramientas de BI y visualización (esa característica tiene un costo adicional carga, solo para tu información).

Aún mejor: puede optar por alojar su back-end en los Estados Unidos, en la UE o en China en este momento (con otras regiones como Brasil, Singapur y Australia en línea pronto).

Hay muchas opciones para elegir, así que te animo a que compares precios. La buena noticia es que la comunidad BaaS es estrecha y ofrecerá un excelente soporte, sin importar con qué proveedor decida trabajar. ¡Mucha suerte en tu búsqueda!

Oye, si no quieres construir un back-end para tus aplicaciones desde cero, deberías considerar usar un proveedor de PaaS o BaaS. Usar una plataforma como StackMob le ahorraría mucho tiempo y esfuerzo. http://stackmob.com/

Descargo de responsabilidad Trabajo en StackMob pero aquí hay una publicación de blog que habla sobre los beneficios / diferencias de usar StackMob frente a otras compañías en el espacio.
http://www.stackmob.com/2011/12/…
Resumen
1. Entornos separados de desarrollo y producción
2. Versión de API: se le permite tener varias versiones de su API en producción.
3. Código personalizado: código lateral del servicio opcional para que pueda agregar lógica empresarial avanzada a su aplicación.
4. Análisis: obtenga una visión profunda de su aplicación y quiénes son sus usuarios avanzados.
5. Administración web: proporcionamos una interfaz web simple para construir, implementar y administrar su aplicación.
6. Apoyo increíble