『プッシュ通知』の実行方法をご紹介。プッシュ通知の取扱いに合わせて、Firebaseファイアベースの使い方も合わせて学習できますよ。No.1のCodeCampが運営するプログラミング未経験の方のための学習メディアですCodeCampとは?(受講生体験記)「エンジニアは女性のキャリアとして魅力的」未経験からの転職体験記リモートワーク×多拠点居住の新しい生き方を実現する。送った通知は、アプリ利用中の方、もしくはメモリー下にアプリがおかれているデバイスを対象に通知。通知する内容は、簡単なテキスト・スタイルのものとしました。社が運営するアプリ用開発プラットフォーム。利用すると、以下のような機能を無料でアプリに実装できます。ハイブリッド型アプリでも利用可能。アプリ開発のインフラ的な存在ともいえますので、使い方を知っておくと様々な場面で役立つと思います。Firebaseのプッシュ通知についてアプリを作成する時に、Firebase対応のプッシュ通知機能を組み込んでおくことで、ブラウザ画面からいつでもプッシュ通知を設定することが可能。プッシュ通知の設定科目としては以下のようなものがあります。使って発信した通知は、端末の状況によって通知が表示される場合と表示されない場合が存在。アプリを起動していればプッシュ通知は表示されますが、アプリを立ち上げていなければブッシュ通知は表示されません。このあたりのことは、バックグラウンドで常時稼働するようにアプリを設定すればいいのですが、アプリ開発の初期段階でバックグラウンド処理はちょっと難しい内容。Messaging)はバックグラウンド下に置かれているアプリに対しては通知をしないと宣言*。Firebaseに慣れ、プッシュ通知を体験するということを目的に、一番簡単に設定できる「起動中のアプリに対してテキストのプッシュ通知を発信」していくことにしました。プッシュ通知のエミュレーター環境これから作成していく「プッシュ機能搭載のアプリ」をテストする環境は、実機をお勧めします。理由はエミュレーターのセットアップによっては、プッシュ通知が届かないためです。セットアップが起動し、アカウント情報なども入力する必要があります。本当のスマホとは違うエミュレーターで、アカウント情報を入力されている方は少ないのではないでしょうか。プッシュ通知が設定されていても、その通知が端末に届くことはありません。以上のことより、プッシュ通知のテストは実機を用いてお試しすることを勧めます。今回ご紹介するプッシュ通知機能対応のアプリを制作している様子です。notification」と検索すると、いくつかのチュートリアルが表示。20種類ほどプッシュ通知のチュートリアルを確認しましたが、どれも作り方は違いました。バージョンが低かったりして、テストしていても常に不安。バージョンが変わっても、プッシュ通知機能を利用できるように公式ドキュメントをテキストとして、プッシュ通知の実装方法をご紹介することとしました。情報収集しようとすると、ちょっと疲れるかもしれません。設定方法が一つではないからです。3例が代表的と思いますが、どれも手順は違いますし、実行した結果も異なります。足りないとエラーが出たり、バージョンが古いと黄色いエラーが出たりなど。設定した直後の画面】それぞれの設定方法の特徴をまとめると、以下のようになりました。2回のクリックでFirebaseの設定が完了、と思いきや、いくつかのエラー解消が必要に。Firebaseの仕組みを理解していれば大丈夫ですが、Firebase初心者には分かりにくいエラーです。Firebaseに慣れてきてから使うことを勧めます。Studio側に貼り付けたりと、いくつか手作業が必要ですが、どんな設定が必要になるのか把握することができます。Firebaseチュートリアルを見る時に、何が今のバージョンと合っていないか、など応用を利かすことが可能に。Firebaseの利用初期にオススメの設定方法です。注意点や関連情報なども詳しく書かれていていいのですが、ちょっと文章量が多く読みにくいです。エラーが発生したときや機能を把握したい時におすすめですね。管理画面から手順を把握し、プッシュ通知に必要な設定を行っていくことにしました。Firebaseのコンソール画面。入力し、利用規約等にチェック。プロジェクト名と違っても大丈夫です。プロジェクト管理画面が開きます。画面上部に現在のプロジェクト名「PushDemo007」が表示されて、画面左がメニューバーになります。Androidアプリを接続する必要がありますので、アンドロイドのマーク「ドロイド君」をクリック。ドロイド君をクリックするとアプリの登録画面が表示。必須であとは任意の設定。新規プロジェクトを作成する必要があります。起動して、新規プロジェクトを作成。