2009-07-22 1 views
5

Abbiamo un'applicazione web e abbiamo costruito applicazioni telefoniche (iPhone, Android, BlackBerry) per essere compagni al sito. Il solito flusso di lavoro è che un utente esistente del sito ottiene un'app per telefono e quindi collega le proprie credenziali esistenti all'app del telefono e sono spenti e in esecuzione, ma più spesso ora stiamo vedendo gente che sta scaricando l'app e poi (e questo non dovrebbe sorprendere nessuno) non leggere la schermata di aiuto che spiega che è necessario andare e ottenere credenziali sul sito web e quindi non può connettersi all'applicazione che richiede la registrazione per gestire il proprio contenuto. Questa è una gigantesca condizione di usabilità fallita.Che cosa è un buon modo per registrare gli utenti dall'app del telefono

Quindi sappiamo che abbiamo bisogno di mettere i flussi di lavoro di registrazione utente sull'app del telefono.

Oltre all'ovvia soluzione di duplicare la nostra pagina di registrazione sul cellulare, qualcuno sa di una soluzione di identità migliore per il telefono? Ad esempio, sul desktop utilizziamo anche Facebook Connect come server di identità e gli utenti lo adorano. Sto cercando qualcosa di così semplice che possiamo implementare attraverso le principali piattaforme per smartphone.

nota Chiarire:

Dovrei aggiungere qui che questo meccanismo di registrazione è probabile; e sarebbe auspicabile, se lo facesse, andare di pari passo con un meccanismo generale di identificazione/autorizzazione come il meccanismo di Facebook menzionato di seguito.

Un altro posto che sto cercando è vedere se c'è una soluzione aperta che non richiede l'apertura di un browser.

risposta

2

Il servizio di riposo potrebbe essere il modo più semplice per ottenerlo, è possibile utilizzarlo su qualsiasi dispositivo in grado di effettuare richieste HTTP, in modo da poter creare schermate di accesso personalizzate e parlare con il servizio in questo modo ...

1

Sul BlackBerry siamo riusciti a creare una pipeline REST abbastanza robusta tra le app client sul campo e i nostri server. Utilizziamo principalmente il framework per gli aggiornamenti, ma l'API del dispositivo è abbastanza generica da essere in grado di creare quasi tutto ciò che è necessario tramite le chiamate GET/POST standard HTTP/HTTPS.

Sulla piattaforma RIM, esaminare HttpConnection API come punto di partenza. C'è anche an example sul BlackBerry Developer's site che aiuterà. Infine, credo che ci siano diversi esempi all'interno del pacchetto di esempio che viene fornito con ogni BlackBerry JDE (download di IDE + API).

+0

per caricare i dati e scaricare risultati di questa sta lavorando molto, non vedo più di modi per attuare una registrazione e l'identità meccanismo – jottos