2012-04-14 9 views
2

Ich habe keinen Hintergrund über Push-Technologie und ich muss lernen, wie man es mit Android so schnell wie möglich funktioniert. Leider weiß ich auch nicht, wie man auf der Serverseite einen Push macht. Mein Hintergrund ist hier absolut 0.: |Dummy Push-Technologie?

  • Kennen Sie irgendwelche Dienste, die einen Dummy-Push bereitstellen, damit meine Anwendung eine Verbindung herstellen kann und auf die Daten warten kann?
  • Wie wäre es mit einer Pseudo-Echtzeit-Push-Technologie, wie diese Voice-Chat-Anwendungen?
  • Können Sie mir einige Links geben, wie Push-Technologie auf Android in Code zu implementieren?
  • Welche Suchbegriffe sollte ich in Google suchen, wenn ich Push-Technologie auf Android studieren möchte? (Ich beziehe mich auf die erforderlichen Klassen, etc.)
  • Es wäre schön, wenn ich auch lernen könnte, wie man eine Push-Technologie auf der Serverseite erstellt, aber jetzt muss ich dringend lernen, wie man ein Echtzeit-Push (wie Streaming Voice für Voice-Chat) zuerst in Android und ich kenne keine Dienste online, bei denen ich meine Anwendung verbinden kann.

    +2

    http://code.google.com/android/c2dm/index.html - Google-API für Push-Benachrichtigungen zu erreichen. Es gibt noch andere dritte Verstecke, wenn Sie nach etwas wie "Android Push Notifications" suchen, sollten Sie sie finden. – FoamyGuy

    +0

    Danke! Ich werde es mir ansehen, nachdem ich einige der Materialien gelesen habe, die ich im Internet gefunden habe. Kann ich damit auch Live-Streams pushen? Oder ist es wirklich nur für Benachrichtigungen? Wie schiebe ich einen Livestream? – Arci

    Antwort

    2

    werfen Sie einen Blick auf Android Cloud to Device Messaging und zu netten Tutorial von Lars Vogel über Server und Client-Implementierung here.

    +0

    Danke, Simone! Ich lese bereits den Link, den du mir gegeben hast. Es war ein guter Anfang für mich. Dort heißt es, dass Android Cloud to Device Messaging nur zur Benachrichtigung und nicht zur Datenübertragung gedacht ist. Aber wie wäre es, wenn ich live so etwas streamen würde, wenn zwei oder mehr Leute einen Sprachchat haben? Geht es immer noch um Push-Technologie? Wenn ich den von Ihnen angegebenen Link richtig verstanden habe, kann ich die Sprachnachricht nicht fortlaufend über Googles C2DM-Server senden? Wie implementiere ich so etwas? – Arci

    1

    Sie können eine Lösung von Drittanbietern wie Urban Airship verwenden, um serverseitige Push für Android und iPhone zu handhaben.

    Urban Airship

    +0

    Danke! Aber gibt es eine freie API, wo ich einen Livestream pushen kann, nicht nur Benachrichtigungen? – Arci