「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>mBaaS]] *目次 [#w6e3d599] #contents *概要 [#y66b2250] -Googleが買収した。 -高機能多機能らしい。~ (サーバー機能だけではなく、SDKも含まれる。) *詳細 [#l86ef6f7] **機能 [#l4558c71] ***認証 [#e850b61d] Authentication -パスワード認証機能 -外部ログイン機能 --Facebook --Twitter --Github --... -参考 --Firebase Authentication~ https://firebase.google.com/docs/auth?hl=ja --Firebase Authenticationのemail, passowrd認証まわりのメモ - Qiita~ https://qiita.com/zaburo/items/59baf813b79387da6f74 --Google Developers Japan: LINE ログインによる Firebase ユーザーの認証~ https://developers-jp.googleblog.com/2016/11/authenticate-your-firebase-users-with-line-login.html ***Email [#oba05887] Googleなど ***[[プッシュ通知>プッシュ通知#q8aa07df]] [#w5512949] [[Android (FCM)]] ***Data Store [#hff7babd] -Realtime Database~ JSON形式のNoSQL(リアルタイム&通知機能) -Storage~ 画像、動画などBLOBのストア **開発 [#zc5576e2] ***エミュレーター [#q5d9b36f] エミュレーターを使ってローカルで開発 -参考 --Firebase Firestoreのエミュレーターを使ってローカルで開発する~ https://zenn.dev/ginpei/articles/firebase-firestore-emulator ***ステージング環境 [#v1e148da] エミュレーターを使ってローカルで開発は、~ インターネットにインバウンドは開くので、~ トークンなどを使用して守るようにする。 -参考 --FirebaseでStagingとProduction環境を切り替える - Qiita~ https://qiita.com/zaburo/items/8b926cb95fb0127f3203 --Firebaseで開発環境と本番環境を分けたい~ https://zenn.dev/captain_blue/articles/how-to-separate-firebase-dev-env **テスト [#w3118692] ***Test Lab [#acf1e927] GoogleのDCにある端末上でアプリをテスト **運用 [#mddfaa70] ***Remote Config [#nf5e311d] アプリのアップデートを公開しなくても、~ アプリの動作と外観を変更可能。~ この機能を利用するとA/Bテストも可能。~ ***Crash Reporting [#hd89fad9] アプリで発生したエラーの詳細レポートを作成。~ ユーザにエラーのレポート送信を行わせずに、~ アプリ内で発生した例外のスタックトレースを確認できる。 **拡大 [#l043cafd] ユーザー層を拡大するための機能 ***Analytics [#u78c0058] アプリの利用状況を解析 ***Notifications [#c6c536a5] Cloud MessagingのWebコンソール ***App Indexing [#h03d9e97] アプリ・コンテンツを~ Google 検索に組み入れる ***Dynamic Links [#b4dfb0cb] [[ClickOnce>https://techinfoofmicrosofttech.osscons.jp/index.php?ClickOnce]]みたいな。 *参考 [#tc127341] -スマホアプリ開発を加速する,Firebaseを使ってみよう:連載|gihyo.jp … 技術評論社~ http://gihyo.jp/dev/serial/01/firebase -Firebaseの設定を間違えて72時間で300万円以上請求されてしまったウェブサービス - GIGAZINE~ https://gigazine.net/news/20180803-spent-much-money-in-firebase/ **Qiita [#v3779fda] -Firebaseの始め方~ https://qiita.com/kohashi/items/43ea22f61ade45972881 -Firebaseを使い始めたら人生が変わった(ような気がした)~ https://qiita.com/owen/items/c51c6ec27c9e2f5804b0 -Firebaseをやめた4つの理由~ https://qiita.com/ko2ic/items/3d25d41971636a28cc1c -それでもFirebaseを使うべき5つのメリット~ https://qiita.com/hinom77/items/5e75e9646f4f815ca074 **FCM [#ub4dd07c] ***[[Android (FCM)]] [#g94c17e1] ***[[iOS (FCM)]] [#ze81b901]