2012-03-16 16 views
13

Sono in fase di pianificazione della costruzione di un App per iPhone/iPad (sì, molto precoce)iOS Come consentire agli utenti di registrare un account/Come fare un database di utenti

sto fondamentalmente chiedo come molto lavoro è coinvolto nell'avere un processo di registrazione utente separato per un'app, cioè consentire agli utenti di registrare un account e utilizzare il login usando quell'account e utilizzare l'app.

sarà questo comportare la costruzione/codifica un database completamente nuovo o c'è un software disponibile che consente di automatizzare questo processo?

grazie in anticipo

risposta

10

si potrebbe avere uno sguardo a un servizio come StackMob.

Questo permette di utilizzare servizi basati su server che hanno alcuna implementazione lato server da parte vostra.

0

ci sono alcune implementazioni, ma se la vostra applicazione sta per avere codice personalizzato eseguito server, è meglio fare il proprio codice.

usare un linguaggio lato server (PHP, Perl, Ruby, Python, Java) per fare la registrazione.

Avrete probabilmente bisogno di un servizio REST e/o JSON, se si sta andando per roba peasy facile (se si è di applicazioni web di programmazione). Altrimenti, dovrai eseguire l'analisi xml e altre cose. Usa asi-http per le interazioni tra il server e l'app, oppure se stai usando ios5.x ha già un'implementazione di json parsing.

+1

in realtà, StackMob ti dà la possibilità di caricare del codice nel loro cloud e lo eseguono sui loro server per te (divulgazione completa: lavoro per StackMob) – Aaron

+0

plug aggiuntivo (da un dipendente Parse). Il codice Cloud di Parse (https://parse.com/products/cloud_code) ti fornisce trigger di salvataggio prima e dopo così come metodi arbitrari che puoi chiamare dalle tue app su un protocollo RESTful. –

5

Questi ragazzi qui: parse.com stanno facendo un ottimo lavoro per facilitare agli sviluppatori la configurazione di un database cloud per eseguire molte attività comuni nelle app iOS.

In particolare, v'è una sezione dedicata alla gestione degli utenti (sign-up e sessioni) che è ben descritto qui: Parse iOS guide

Infine, il servizio offre un aiuto interfaccia utente anche, look here anche se probabilmente è meglio dare all'interfaccia utente una certa personalizzazione codificando la propria interfaccia utente.

+0

E 'bello, ma se avete già il server e gli strumenti che è possibile farlo da soli, si _always_ dipende dal livello della forza lavoro, le ore e il risultato che si desidera. – Panagiotis

Problemi correlati