2009-07-22 28 views
5

Wir haben eine Web-Anwendung und wir haben Handy-Anwendungen (iPhone, Android, BlackBerry) erstellt, um Begleiter der Website sein. Der übliche Arbeitsablauf besteht darin, dass ein bestehender Benutzer der Website eine Telefon-App erhält und dann seine vorhandenen Anmeldeinformationen in die Telefon-App einfügt und sie laufen und laufen, aber häufiger sehen wir jetzt Leute, die die App herunterladen und dann (und das sollte niemanden überraschen) lese nicht den Hilfe-Bildschirm, der erklärt, dass sie gehen müssen und Anmeldeinformationen auf der Website erhalten und daher keine Verbindung zu der Anwendung herstellen können, die eine Registrierung erfordert, um ihren Inhalt zu verwalten. Dies ist ein riesiger Usability-Fail-Zustand.Was ist eine gute Möglichkeit, Benutzer von Handy-App registrieren

Wir wissen also, dass wir Benutzerregistrierungsworkflows in die Telefon-App einfügen müssen.

Abgesehen von der offensichtlichen Lösung, unsere Registrierungsseite auf dem Mobiltelefon zu duplizieren, kennt jemand eine bessere Identitätslösung für das Telefon? Auf dem Desktop verwenden wir beispielsweise auch Facebook Connect als Identitätsserver und die Nutzer lieben es. Ich bin auf der Suche nach etwas so einfachem, das wir auf den großen Smartphone-Plattformen implementieren können.

Klärende Anmerkung:

Ich sollte hinzufügen, dass dieser Registrierungsmechanismus ist wahrscheinlich; und es wäre wünschenswert, wenn dies der Fall wäre, Hand in Hand gehen mit einem allgemeinen Identitäts-/Autorisierungsmechanismus wie dem unten erwähnten Facebook-Mechanismus.

Ein anderer Ort, um den ich herumstöbere, ist zu sehen, ob es eine openId-Lösung gibt, die keinen Browser benötigt, um zu erscheinen.

Antwort

2

Restful Service könnte der beste Weg für Sie sein, dies zu erreichen, Sie können es auf jedem Gerät verwenden, das HTTP-Anfragen stellen kann, damit Sie Ihre eigenen Login-Bildschirme erstellen und mit dem Service auf diese Weise sprechen können ...

1

Auf dem BlackBerry konnten wir eine ziemlich stabile REST-Pipeline zwischen den Client-Apps im Feld und unseren Servern aufbauen. Wir verwenden das Framework hauptsächlich für Updates, aber die Geräte-API ist generisch genug, um fast alles, was Sie benötigen, über standardmäßige HTTP/HTTPS-GET/POST-Aufrufe zu erstellen.

Auf der RIM-Plattform, in der HttpConnection API als Ausgangspunkt suchen. Es gibt auch an example auf der BlackBerry Developer's site, die helfen wird. Schließlich glaube ich, dass es innerhalb des Beispielpakets, das mit jedem BlackBerry JDE (IDE + API-Download) mitgeliefert wird, mehrere Beispiele gibt.

+0

für Daten-Upload und Download-Ergebnisse dies funktioniert großartig, suche ich wirklich mehr nach Möglichkeiten, eine Registrierung und Identität Mechanismus – jottos

Verwandte Themen