2016-07-29 13 views
0

私はアンドロイドアプリの開発を学んでおり、教育目的のプロジェクトに取り組んでいます。Google Cloud MessagingをAndroid Appに統合する - GCM Connection Server

私はメモリスクラップブックのようなアプリを構築しています。ユーザーは画像ライブラリからインポートした画像でスクラップブックページを管理し、テキストを追加できます。サーバーはなく、データはXMLファイルに保存されます。

私は今、新しい機能を追加することを任されました。これは、アプリのユーザーがお互いのテキストベースのメッセージを送信してスクラップブックページに追加する機能です。

私はGoogle Cloud Messagingサービスを調べ、アプリと統合しました。私はこれには、アプリケーションサーバーの設定、HTTPまたはXMPPプロトコルを介したデータの送信が関係していると読んでいます。

私はチュートリアルの指導でプロジェクトを行うには十分に堪能だが、サーバや通信プロトコルに関する知識や経験はないと思う。

誰かがアプリケーションサーバーの設定に関わるものについて私を案内できますか?または、私がもっと学ぶことができるチュートリアルの方向に私を指差してください。

私のアプリが現在データを保存する方法を変更する必要がありますか?

セキュリティに関する固有の問題がありますか?

これは非常に投機的ですが、初心者が4週間で実行することは可能ですか?

+0

? –

+0

HTTP/XMMP接続を設定する必要はありません。これらはすべて、お使いの端末のgoogle payserviceによって行われます。 GCMサービスに登録し、受け取ったメッセージを処理するだけです。 google https://developers.google.com/cloud-messaging/ – LvN

答えて

2

Googleからの新しいFirebaseサービスを見てみてください。それは古いGCMの置き換えです。

firebase何ですか: https://firebase.google.com/features/

のAndroidクイックスタートガイド:既存のGCMまたはFirebaseメッセージングのチュートリアルと間違って何 https://www.firebase.com/docs/android/quickstart.html

+0

からのGCMのステップバイステップドキュメントです。同意すると、Firebaseは、最大100の並列接続と数GBの帯域幅の無料サーバープランを提供します。価格はhttps://firebase.google.com/pricing/で確認してください。また、独自のAndroid APIを使用して学習するのも簡単です。バックエンドのコードを1行で記述する必要はありません。 – NitroNbg

関連する問題