backend(mBaaS)。料金eBookサポートセミナードキュメント2018-01-31mBaaSで作る業務システム「日報システム」(その5:プッシュ通知)技術情報mBaaSはスマートフォンアプリを作るのに最適です。スマートフォンアプリは個人が楽しむゲームやチャットなどだけでなく、業務用途でも広がりを見せています。そこでmBaaSも業務システムを作るために使ってみましょう。何回かに分けて、日報システムを作ってみます。他の業務システムへも応用はさほど難しくないでしょう。今回は前回のコメント機能に続いて、イベントがあった時にプッシュ通知を送る仕組みを作ります。今回のゴールプッシュ通知を送るためのデバイストークンを取得する配信先を設定するイベントの追加(日報登録)イベントの追加(コメント登録)今回のゴール今回は以下のイベント時にプッシュ通知が送られるようにします。日報を書いた人に送られるプッシュ通知を送るためのデバイストークンを取得する今回はMonacaを使っていますので、プラグインは簡単にインストールできます。backendを選ぶだけです。デバイストークンは次のようなコードで取得できます。この時点でデバイストークンの取得とmBaaSへの保存が完了しています。:});配信先を設定するこのままでは部署の設定がありませんので、登録されたデバイストークンのデータを取得します。以下のコードで取得します。データ登録は非同期処理なので、取得できるまで繰り返し行う必要があります。クラスのインスタンスにobjectIdをセットします。ユーザの名前(userName)と部署名(app.roleName)を登録します。5000);};updateInstallation();これで準備完了です。イベントの追加(日報登録)日報を登録した後の処理にプッシュ通知送信を追加します。入っている端末が対象になります。.send();イベントの追加(コメント登録)コメントを登録した後の処理にプッシュ通知送信を追加します。入っている端末が対象になります。.send();ここまでの内容で日報システムの完成です。権限管理などの要件がある業務システムであってもmBaaSを使うことで素早く開発できることが分かってもらえたでしょうか。データベースをいちいち用意することもなく、さらにプッシュ通知も簡単に実装できます。皆さんの業務で利用するシステムもmBaaSを使ってスマートフォンアプリ化してください。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。Tumblr関連記事2017-12-14mBaaSで作る業務システム「日報システム」(その2:データ登録)mBaaSはスマートフォンアプリを作るのに最適です。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。