.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

  • Firebaseは、GoogleのmBaaSでもある。
    • Androidでは、Android (FCM)を使用するが、
    • mBaaSなので、プッシュ通知の統合機能を持っている。
    • このため、iOS (APNs)と連携可能になっている。

詳細

Firebaseにログイン

https://firebase.google.com/

プロジェクトの作成

プロジェクト作成等の設定を行う。

アプリの登録

項目などは、Android・iOSで異なる。

ファイルのダウンロード

登録の結果、

  • 生成されたファイルをダウンロードしておく。
  • ファイルの内容は、Android・iOSで異なる。
    • Android:google-services.json
    • iOS:GoogleService?-Info.plist

ビルド・プロセスへ組込む。

この手順は、Android・iOSで大きく異なる。

  • このファイルをビルド・プロセスに組み込む。
  • メイク・ファイル的なものを一部、手修正する。

※ また、使用する開発ツールによってパス等が微妙に異なったりするので注意。

必要なコードを実装する。

プッシュ通知に必要なコードを実装する。

クライアント側

Android・iOS、UIフレームワーク毎に異なる。
※ 使用する開発ツールによって実装方法が明確に異なるので注意。

サーバ側

注:ハイブリッド、クロスプラットフォーム系

Cordova

Flutter

参考

iOS (FCM)

GCM廃止

TECH Projin

androidでプッシュ通知を実装する


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-04-09 (金) 17:55:31 (38d)