ニフティクラウド mobile backend Ver.2がリリースされ、Monacaでプッシュ通知が簡単に実現できるようになった。
「プッシュ通知(Monaca)基本的な使い方」のとおりに進めれば問題なく動作するが、はまりやすいところがAndroidのGCMとの連携。
※ sender_idは【GCMとの連携に必要な準備】で作成したProjectのProject Numberを入力してください
「sender_id」を設定しても動かず、数日つまずいてしまった。
「sender_id」は、Google Cloud Platformのダッシュボードで表示されるプロジェクトのプロジェクト番号のことで、プロジェクトIDではない。
またサンプルでは、devicereadyのイベントでプッシュ通知の処理を行っているが、「Onsen UI」を使用している場合は、ons.ready()内で処理を行っても問題ないようだ。
Monacaでハイブリッドアプリの開発を始めるなら、AngularJSを覚えることをオススメします。
新品価格 |