¿Cómo funciona Parse Core para iOS?

También soy nuevo en Parse, pero esto es lo que entiendo al respecto. Parse y AWS proporcionan la misma funcionalidad central, que es proporcionar un back-end o almacenamiento de datos para su aplicación. Luego, utiliza sus API para acceder a sus datos y compartirlos con otros usuarios de su aplicación.

Actualmente estoy desarrollando una aplicación para iOS con parse como mi back-end. Eso significa que uso parse para almacenar a mis usuarios y su información, imágenes de perfil, contactos, etc. Lo más importante es que lo uso para verificar a los usuarios de la aplicación.

Debería echar un vistazo a la Guía de programación para la plataforma para la que desea utilizar Parse. Por ejemplo, para iOS, si quiero guardar algo, proporcionan fragmentos de código útiles que muestran cómo lograrlo.

Miré AWS antes de comenzar a usar Parse y descubrí que Parse es más fácil para mi nivel de habilidad de novato, pero si su aplicación tiene el potencial de escalar a millones de usuarios, entonces Parse podría ser limitado y costoso, pero para aplicaciones de MAU de pequeña escala de 1 a 5 millones entonces Parse es perfecto. Puede comenzar con Parse y migrar a AWS o algo más fácilmente cuando desee escalar. Hay herramientas proporcionadas por Parse.


Editar.

El servicio de análisis se está cerrando. Todos los servicios cesarán antes del 28 de enero de 2017.

Parse es muy diferente de AWS / Rackspace. Proporciona almacenamiento para sus datos, pero también proporciona una API completa para manipular estos datos. Esto incluye relaciones y condiciones de datos, consultas, paginación y mucho más. Todo esto existe como una API web, pero también está disponible directamente en su SDK de iOS.

Además de eso, le permiten ejecutar fragmentos de código adicionales en su servidor para tareas que no se pueden lograr directamente con la API, e incluso ejecutar trabajos periódicos en segundo plano.

AWS y Rackspace proporcionan infraestructura de servidor, pero depende de usted lo que ponga allí. Para empezar, es solo un sistema operativo y eso es todo. Todo lo demás depende de usted para armar y / o implementar. Entonces, cosas totalmente diferentes, pero para responder a su pregunta: no, no necesita nada más aparte de Parse para el back-end (suponiendo que puede lograr todo lo que necesita usando el servicio de Parse).

Si usa Parse, no necesita ningún otro host. La forma en que Parse se conecta a su aplicación es muy simple: descarga el SDK de Parse y coloca las bibliotecas en su proyecto. Luego ingresa la clave de aplicación dada en el archivo Delegado de la aplicación. Tan sencillo como eso.

En cuanto a la medida en que puede usar el análisis, es ilimitado. Hice una aplicación de red social completa llamada “Storily”. Puede consultarlo aquí si lo desea: Storily en App Store