2012-03-16 15 views
13

estoy en la etapa de planificación de la construcción de una aplicación para iPhone/iPad (sí, muy primeras etapas)IOS cómo permitir a los usuarios registrar una cuenta/Cómo hacer una base de datos de usuarios

Básicamente estoy preguntando cómo Se requiere mucho trabajo para tener un proceso de registro de usuario separado para una aplicación, es decir, permitir que los usuarios registren una cuenta y usar el inicio de sesión usando esa cuenta y usar la aplicación.

¿Esto implicará construir/codificar una base de datos completamente nueva o hay software disponible que automatice este proceso?

gracias de antemano

Respuesta

10

usted podría echar un vistazo a un servicio como StackMob.

Esto le permite utilizar servicios basados ​​en servidor sin implementación del lado del servidor de su parte.

0

Existen algunas implementaciones, pero si su aplicación va a tener un código personalizado ejecutado por el servidor, será mejor que cree su propio código.

Utilice un idioma del lado del servidor (php, perl, ruby, python, java) para realizar el registro.

Probablemente necesites un servicio REST y/o json si quieres algo fácil (si estás en la programación de aplicaciones web). De lo contrario, tendrá que hacer el análisis xml y otras cosas. Use asi-http para las interacciones entre el servidor y la aplicación, o si está utilizando ios5.x, ya tiene una implementación de análisis json.

+1

en realidad, StackMob le da la opción de cargar un código en su nube y lo ejecutan en sus servidores (descripción completa: yo trabajo para StackMob) – Aaron

+0

conector adicional (de un empleado de Parse). El Código de la nube de Parse (https://parse.com/products/cloud_code) le brinda activadores de guardado antes y después, así como métodos arbitrarios a los que puede llamar desde sus aplicaciones a través de un protocolo RESTful. –

5

Estos chicos aquí: parse.com están haciendo un gran trabajo para facilitar a los desarrolladores la configuración de una base de datos en la nube para hacer muchas tareas que son comunes en las aplicaciones de iOS.

En particular, hay una sección dedicada a la gestión de usuarios (registrarse y sesiones) que está bien descrita aquí: Parse iOS guide

Por último, el servicio ofrece un poco de ayuda interfaz de usuario también, look here aunque probablemente es mejor le da a la interfaz de usuario algo de personalización al codificar su propia IU.

+0

Es bueno, pero si ya tiene el servidor y las herramientas puede hacerlo por su cuenta, siempre _ depende del nivel de la fuerza de trabajo, las horas y el resultado que desee. – Panagiotis

Cuestiones relacionadas