並び順

ブックマーク数

期間指定

  • から
  • まで

681 - 720 件 / 2136件

新着順 人気順

firebaseの検索結果681 - 720 件 / 2136件

  • firebase realtime database でよく使う rule - Qiita

    概要 firebase realtime database (以下 database) には rule という仕組みがあり、これを用いることである程度のデータ構造(RDB で言う所のテーブル構造)を定義したり、特定のデータへのアクセス制限をしたりすることができます。 基本的な概念や使い方は公式ページが日本語化されているのそちらを参照してください。 ノウハウ集 firebase を使って4つほどアプリケーションを作ってみてよく使った rule やこうした方が良いみたいなパターンを書いていきたいと思います。 認証しているユーザーは全てのデータにアクセス許可 database の rule はデフォルトでは以下のように認証済みのユーザーは全てのデータに read, write の権限を持っています。 auth というのは実は変数で認証していると uid などのプロパティを持つオブジェクトになって

      firebase realtime database でよく使う rule - Qiita
    • Firestoreのデータをgcloudを使ってバックアップ&別のプロジェクトへインポートしてみる - Qiita

      Firestoreのデータをガリガリ見ていきたいなと思っていたら、 別のプロジェクトに移行できそうだったので、いろいろ調べたときの備忘録。 分析目的だけど、BigQueryは1000カラム制約で使えなかったので代替案... 別プロジェクトなら無料枠でいろいろできそう。 いろいろ試したけど、ダメだった経緯はこちらにまとめました。。 - Firestoreのデータを分析するための3つの方法とその注意点 - Qiita 注意 Firestoreのエクスポート/インポートについて、いくつか注意。 Firestoreのエクスポート/インポートはBlazeプランが必要(無料枠では不可) ドキュメントの読み取りと書き込み時にCloud Firestoreの料金が課金される さらに、 エクスポート / インポート オペレーションのコストは、費用制限の対象にはなりません。 オペレーションが完了するまで、エク

        Firestoreのデータをgcloudを使ってバックアップ&別のプロジェクトへインポートしてみる - Qiita
      • Cloud FunctionsのCloud Firestoreトリガーの重複発火を防ぐ、より良いアプローチ

        Cloud FunctionsのCloud Firestoreトリガーの重複発火を防ぐ、より良いアプローチMonday, December 16, 2019 Cloud Functionsで、Cloud Firestoreトリガーを使う場合、「重複発火」に気をつけないといけません。 本来であれば、記述したCloud Functionsの処理は1回のトリガーで1回だけ実行されてほしいのですが…どういうわけか複数回呼び出されることがたまに起こります。 ちなみに、「少なくとも1回以上実行される可能性がある」ことと、「実行する関数自体は冪等性を担保して実装してね」とドキュメントには記載があります。 Cloud Firestore triggers#Limitations and guarantees 今回は重複発火が起こると困る例や、防ぐためのより良い方法を書いてみようと思います。 重複発火が起こ

          Cloud FunctionsのCloud Firestoreトリガーの重複発火を防ぐ、より良いアプローチ
        • Android Realtime Library

          DroidKaigi 2017 「Androidリアルタイム通信アプリ作成Tips」 のスライドです。

            Android Realtime Library
          • Hosting Flask servers on Firebase from scratch

            Wait; isn’t Firebase Hosting just for static web pages?Nope! Back in 2017 Firebase integrated Hosting with Cloud Functions to allow you to dynamically generate content on the server and send it back through their Content Delivery Network (CDN). This allowed you two mix and match a strategy of serving dynamic pages and plain ol’ static pages. At the time, however, these functions were limited to a

              Hosting Flask servers on Firebase from scratch
            • Firestore ローカルエミュレーターを試してみた。

              Firestoreのセキュリティルールをテストする方法としてコンソールから使えるシミュレーターが以前からありましたが、今回発表されたのはローカルで実行できるエミュレーターです。 これを使えば、CI上でセキュリティルールのテストをルールをデプロイせずにできます。 試した環境は firebase-tools 6.0.1です。 最初は6.0.0で試してみたのですがどうやら日本語環境ではエミュレータがエラーになるようで6.0.1で一旦デフォルトで英語になるように修正されました。 ローカルエミュレーターローカルエミュレーターはFirebase Summit 2018で発表された手元の環境でFirebaseのデータベースであるRealtimeとFirestoreのセキュリティルールをテストすることができます。 今までセキュリティルールをテストしようと思うとコンソール上のシミュレーターで手動でテストをす

                Firestore ローカルエミュレーターを試してみた。
              • IFTTTを使わずActions on Google(Dialogflow)でGoogle Homeから家電を音声操作してみる - Qiita

                IFTTTを使わずActions on Google(Dialogflow)でGoogle Homeから家電を音声操作してみるNode.jsFirebaseGoogleHomeactionsongoogledialogflow はじめに 前回記事(Google Homeに話しかけてWindowsを操作してみる)までで電気、テレビ、PS4、Windowsと家にある家電を大体Google Homeより音声操作できるようにしました。 ただ毎回「OK Google」というウェイクワードが面倒だったり、IFTTT経由だとラグが大きかったりと不満が出てきます。 今回は「Actions on Google(Dialogflow)」を使って音声操作することでそういった不満を解消してみようと思います。 なお当記事では過去記事にて構築していた音声操作環境がベースになっており、IFTTTを使っていた部分のAct

                  IFTTTを使わずActions on Google(Dialogflow)でGoogle Homeから家電を音声操作してみる - Qiita
                • リアルタイム アナリティクスをすべての方に

                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                    リアルタイム アナリティクスをすべての方に
                  • 知ってるといいかもしれないライブラリ20選 - Qiita

                    みんな知ってる ①Realm 最近バージョンが1.0になったらしい。 ②Firebase MBaaS、気づいたらGoogleの仲間になってた。Parseが無くなるし代用できる。 ③SDWebImage 画像キャッシュライブラリーの王道 UI、デザイン ④ParseUI ログイン画面とかのUI ⑤FlatUIKit フラットなUIの塊。アラートとかいろいろある。 ⑥JSQMessagesViewController いろいろ応用が利くメッセージのビューを簡単に作れる。Firebaseと組み合わせると結構いい。 ⑦KRProgressHUD 今までのローディングも良かったけどこれはカラーとか詳細に決められて綺麗。 ⑧DualSlideMenu 一般的なスライドメニュー。個人的には実装がめんどくさいと思っちゃう。 ⑨SlideMenu3D https://www.youtube.com/watc

                      知ってるといいかもしれないライブラリ20選 - Qiita
                    • Firebaseで動的なサイト(Node.js+Express)をデプロイするまで。 - Qiita

                      はじめに 元々はsakura vpsとかでサービスデプロイしてたけどFirebaseなるものがあることを知って 試しにデプロイしたいなと思ったのが動機。Firebaseで動かすNode.jsアプリ入門🔥がとても参考になったのでこれを元に色々説明をしていく。 準備 Firebase CLIの導入 まずFirebaseを入れないことには始まらないのでFirebaseの導入やらをしていく。 まずは以下を叩き、Firebase CLIをインストールする。

                        Firebaseで動的なサイト(Node.js+Express)をデプロイするまで。 - Qiita
                      • Firebase Analyticsの使い方|できることや分析・計測方法、dashboardを解説 | はじめての「Google アナリティクス for Firebase」入門

                          Firebase Analyticsの使い方|できることや分析・計測方法、dashboardを解説 | はじめての「Google アナリティクス for Firebase」入門
                        • Firebase、Flamelink、Nuxt、Netlify、PWAを使ってJAMstackなブログを作る

                          Firebase、Flamelink、Nuxt、Netlify、PWAを使ってJAMstackなブログを作るFirebasePWANetlifyJAMstackNuxt 長々としたタイトル通りのブツを作りました。 その技術内容を紹介をします。 ブログサイト STUDIO Blog | Webデザインのための、クリエイティブメディア Studio Designのマーケティングブログです。 元々Mediumを使っていたところから新規に作ることになったのですが、「じゃあ当然headless CMSでCDNでPWAなサイトですよね!?」と自分なりのフロント技術観を振りかざしてしまいました。 パフォーマンス キャッシュなしのファーストページはまあまあ及第点でしょうか。 遷移時や再訪時だとキャッシュ優先でネットワークを待たないのでより速くなります。 技術構成 まずはコンテンツのデータベースを選びます。

                            Firebase、Flamelink、Nuxt、Netlify、PWAを使ってJAMstackなブログを作る
                          • Firebaseをフル活用したサーバーエンジニアレス新規事業プロトタイピング

                            CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again

                              Firebaseをフル活用したサーバーエンジニアレス新規事業プロトタイピング
                            • WebからGoogle Homeを喋らせたり家電操作したりしてみる - Qiita

                              はじめに この記事は スマートスピーカー Advent Calendar 2017 19日目の記事です。 本記事を書いていたらたまたま空きができていたので急遽投稿させて頂きます。 過去記事(Google Homeでやったことまとめ)にて構築したGoogle Homeによる家電操作環境に一手間加え、Webからも操作できるようにしてみました。 家電操作はもちろん、外からGoogle Homeを喋らせたりできます。 家電の操作には自宅に設置してあるラズパイを使用していますが、グローバル→ローカルのネットワーク通信にFirebaseのRealtime Databaseを利用しています。 Firebaseは他にも様々な機能を提供しており、その一つにHostingがあります。 参考:まだ間に合う!着々と進化しているFirebaseをまとめてみるよ #Firebase #FJUG(全機能まとめ) Hos

                                WebからGoogle Homeを喋らせたり家電操作したりしてみる - Qiita
                              • Reactの学習、今からやるならこうする - Qiita

                                Reactの学習を初めて約2週間が経ちました。 Railsの時と違って「とりあえずこれをやっておけば良い」ってものが見当たらずなかなか大変でしたが、試行錯誤の上色々と見えてきたのでまとめていきます。 はじめに React普通にむずいです。 他の言語の経験が無い場合、VueやRailsなどから始めることをおすすめします。 学習前の知識レベル Railsエンジニア JavaScriptは簡単なDOM操作程度ならできる Vue.jsを20時間くらい勉強した(途中でReactがやりたくなった) Webpackで静的ページのコーディング環境を整えている 学習法見定める上での難点 Reactは過去数年で大きく進化しているので、今は主流ではなくなった書き方の記事、チュートリアルがたくさんある 公式チュートリアルもProgateも古い書き方 Railsチュートリアルのような絶対的な教材が存在しない 学習方

                                  Reactの学習、今からやるならこうする - Qiita
                                • Dynamic Links の非推奨に関するよくある質問  |  Firebase

                                  フィードバックを送信 Dynamic Links の非推奨に関するよくある質問 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Google は 7 年以上前に、URL の機能を改良する Firebase Dynamic Links をリリースしました。これにより、実行時の条件に基づいてリンク先を動的に変更するなどの操作が可能になります。 ウェブとモバイルのエコシステムは長年にわたり、アプリリンク、Google Play Instant、ユニバーサル リンク、アプリクリップなどのテクノロジーとともに進化を遂げ、アプリとウェブにおけるユーザー ジャーニーのシームレス化とアプリユーザーの予測可能化を実現してきました。Google は、これらのテクノロジーを直接導入してエコシステムを継続的に進化させることで、デベロッパーとユーザーが受けるメリットも増大すると考え

                                  • 『個人開発のコストはDB次第 - laiso』へのコメント

                                    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

                                      『個人開発のコストはDB次第 - laiso』へのコメント
                                    • Android Push通知 GCMからFCMに移行 #Android #Firebase - Qiita

                                      FCMへの移行について 「FCM(Firebase Cloud Messaging)はGCMの最新バージョンです。GCMの機能を含め新機能を実装しています。新しくPush通知を実装する場合はFCMを使用し、現在GCMを使用している方はFCMに移行することを強くオススメします。」とGoogleは公言1しているので、GCMからFCMに移行しましょう。 Firebaseの準備 FCMの準備をします。まずはFirebaseの登録をしていない方はこちらを参考に登録してください。 FirebaseにAndroidプロジェクトを登録 google-services.jsonをAndroidプロジェクトに入れる Firebaseのコンソールにアクセス セッティングのマーク(歯車)をクリック、Project Settingに入る そこにあるServer Key と Server IDをサーバー管理者に伝える

                                        Android Push通知 GCMからFCMに移行 #Android #Firebase - Qiita
                                      • firebase.yebisu #2 の開催報告 - クックパッド開発者ブログ

                                        こんにちは。事業開発部で新規事業に取り組んでいる高田です。 Cookpad の新規事業と Firebase でもご紹介したとおりクックパッドでは Firebase を活用しはじめています。そのような流れもあり2018年2月20日に Firebase.yebisu #2 を開催しましたのでご報告いたします。 クックパッドからは3名が発表し、LT枠として3名社外のかたに発表していただきました。 発表 Firebase Cloud Messaging 入門編 by 三浦 Komerco 事業部の三浦から Firebase Cloud Messaging (以下 FCM) についての発表です。 通知対象を柔軟に指定できる Topic 機能などについてデモを通しての説明がありました。また FCM を使用する際に毎回実装する処理をまとめたライブラリ Tsuchi の紹介がありました。 speakerd

                                          firebase.yebisu #2 の開催報告 - クックパッド開発者ブログ
                                        • Firebase Pricing

                                          フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

                                            Firebase Pricing
                                          • Cloud Functions シェルを使ってローカルで Functions をテストする

                                            .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                              Cloud Functions シェルを使ってローカルで Functions をテストする
                                            • AngularFireで楽々バックエンド

                                              GoogleのBaaS (Backend as a Service)であるFirebaseとAngularで楽々にリアルタイムWebアプリケーションを構築する方法を紹介します。Read less

                                                AngularFireで楽々バックエンド
                                              • 基礎から学ぶ Vue.js

                                                # 認証付きの簡易チャットを作る! このチュートリアルでは、SNS 認証と Firebase を使って、認証付きの簡単なチャットアプリケーションを作成する手順を紹介します。 Vue.js 以外に次のサービスを利用します。 Firebase ユーザー管理と、リアルタイムデータベースを利用します Twitter アプリケーション認証を利用します Google アカウントおよび Twitter アカウントは、すでに取得していることを前提とします。 また、Twitter アプリケーションを作成するためには、使用する Twitter アカウントで電話番号を登録している必要があります。 # Firebase とは? Google が運営するソーシャルログインや、リアルタイムデータベースの機能を提供するサービスです。 認証やデータ管理のためのバックエンドシステムを用意する必要がなくなり、フロントエンドの

                                                  基礎から学ぶ Vue.js
                                                • アプリケーション向けログ解析ツール「Firebase Analytics」の紹介とFirebaseの基本的機能の紹介

                                                  ▼【お知らせ】 こちらは2016年時点の記事ですが、よろしければ最近のGoogle Analytics for Firebase関連記事もご覧ください。 → Google Analytics for Firebase関連記事一覧はこちら ***   ***   ***   ***   *** Googleはサンフランシスコで開催された「Google I/O 2016」の中で、モバイル向けバックエンドサービス(MBaaS)である「Firebase」の新バージョンで、アプリケーション向けログ解析ツール「Firebase Analytics」を無制限かつ無償で提供すると発表しました。 Firebaseは2014年10月にGoogleに買収されたことで一躍有名になったBaaS(Backend as a Service)です。今回の発表でGoogleのサービスとして無料で使えることになり、話題になっ

                                                    アプリケーション向けログ解析ツール「Firebase Analytics」の紹介とFirebaseの基本的機能の紹介
                                                  • Firebase Local Emulator SuiteをDocker環境で構築して、アプリケーションからテストを実行してみた - Qiita

                                                    Firebase Local Emulator SuiteをDocker環境で構築して、アプリケーションからテストを実行してみたDockerFirebaseFirestore はじめに FirebaseをローカルでテストできるFirebase Local Emulator SuiteをDocker環境で構築、アプリケーション(Go)から使用する機会がありました。 本記事では、Dockerでの構築方法及び、アプリケーション側の設定について記載していきます。 ※今回は、Firestoreでの利用となります。 環境 macOS Monterey 12.4 docker desktop 4.7.0 Go 1.18.3 構築 プロジェクト構成は以下の前提で進めていきます。 firebase設定ファイルすでにある事を想定し、実際の環境とも併用することを考慮して、使いまわします。 root/ ├ doc

                                                      Firebase Local Emulator SuiteをDocker環境で構築して、アプリケーションからテストを実行してみた - Qiita
                                                    • iOS 10、Xcode 8、Swift 3

                                                      .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                        iOS 10、Xcode 8、Swift 3
                                                      • # TypeのデータをRealmからFirestoreに移行しました|かっくん / iOS Developer

                                                        2017年の頭ぐらいから運営しているTypeはiOSDC 2017のLTでも発表した様にRealm Object Serverを利用していました。 他にもいくつかRealmやRealm Mobile Platformについて発表した事もあったぐらいRealmが好きだったのですが、最近リリースしたTypeのバージョン2.1.2よりRealmからFirebaseにデータを移行する実装を入れました。 何故Realmからデータを移行する必要があったのか 元々Realm Object Serverを利用していたのは有料会員向けの複数端末での同期機能だけでした。利用していたRealm Object Serverのバージョンは1系です(今の最新は3系)。Realm Object Serverの1系を利用する為にはクライアントのバージョンを2系にしておく必要があり(今の最新は3系)、クライアントの2系はS

                                                          # TypeのデータをRealmからFirestoreに移行しました|かっくん / iOS Developer
                                                        • 「Googleクラウドメッセージング(GCM)」が1年後に廃止、「Firebase Cloud Messaging(FCM)」への移行が必要に

                                                          「Googleクラウドメッセージング(GCM)」が1年後に廃止、「Firebase Cloud Messaging(FCM)」への移行が必要に:Googleのアプリメッセージング基盤が完全に交代 「Googleクラウドメッセージング(GCM)」のサーバおよびクライアントAPIが2019年4月11日付けで廃止されることになった。開発者は後継の「Firebase Cloud Messaging(FCM)」に早急にアップグレードする必要がある。 Googleは2018年4月11日(米国時間)、開発者がサーバとクライアントアプリ間でメッセージを送信できる無料サービス「Googleクラウドメッセージング(GCM)」のサーバおよびクライアントAPIを2019年4月11日付けで廃止すると発表した。後継サービスの「Firebase Cloud Messaging(FCM)」に早急にアップグレードし、FCM

                                                            「Googleクラウドメッセージング(GCM)」が1年後に廃止、「Firebase Cloud Messaging(FCM)」への移行が必要に
                                                          • 脱RDB脳!Firebase Databse導入のために考えた4つのポイント - Qiita

                                                            Cloud FireStoreを検討しよう 今もLGTMとストックがボチボチくるので...(全くアップデートできてなくてすみません) 本記事はFirebase Realtime Databaseの話をしています。 現在はFirestoreがリリースされており、以下で考察していた問題は別の方向で解消しています。 (QueryやCollection型) Realtime Databaseも使いどころは残ってますが、通常のアプリの多くはFirestoreを使う方が楽に開発できる所感です。詳しい記事を出されてるのでそちらを参照くださいmm - Cloud FirestoreのSubCollectionとQueryっていつ使うの問題 - Cloud Firestoreを実践投入するにあたって考えたこと 実践的なFirebaseのDatabaseを考えよう。 最近、趣味の開発ではFirebaseを使用

                                                              脱RDB脳!Firebase Databse導入のために考えた4つのポイント - Qiita
                                                            • Firebaseで作る簡単リアルタイムウェブアプリケーション(前編 補)

                                                              前回の記事は前編と称してFirebaseの機能を簡単に紹介しました。その続きである今回の記事は後編として何かアプリケーションを作りながら個々の機能を詳細に説明するはずでした。 しかし、前編からすでに10ヶ月が過ぎ、途中にGoogle I/Oを挟んだこともあって、すでに全体像が大幅に変更されています。そこで今回は「前編 補」として、いまさらではありますがGoogle I/O前後でFirebaseがどのように変わったのかをざっくりと説明します。 新旧Firebaseの違い 2016年5月のGoolge I/Oのキーノート、そしてそれに続く各セッションでFirebaseの大幅な拡張が発表されました。いったいどのような拡張が行われたのか、それはその発表前後のトップページの文言を比較すると分かりやすいでしょう。 旧Firebase どうでしょう。新旧の立ち位置の違いが明確に表れていると思いませんか。

                                                                Firebaseで作る簡単リアルタイムウェブアプリケーション(前編 補)
                                                              • 匿名SNSを覚えたてのFirebaseで3時間で作ったらWeb1.0が爆誕した - Qiita

                                                                クソアプリアドベントカレンダー 5日目の投稿がないので代打します。 @ampersand です。 完全匿名SNSつくりました https://tan-tubo.firebaseapp.com/ 全景 SNS上で行われる微笑ましい会話 Firebase勉強したので復習がてら3時間で作った話 動作環境なんて何でもさくらVPS使ったらええできるやんけガハハって過ごしてた脳筋ゴリラの自分なのですが、いい加減にモダンなMBaaSだのPaaSだの使えないと恥ずかしいかもな〜と感じていた所、開発者ギルドというコミュニティでお世話になっているmorixさんが講師となってハンズオン会を開催してくれるイベントがあったので参加させてもらい、勉強した内容を振り返って作りました。 あんどさんのスピード感が早すぎてマジやばい まさか翌日サービスできてるとは思わなかったわい https://t.co/R5rhJMtLz

                                                                  匿名SNSを覚えたてのFirebaseで3時間で作ったらWeb1.0が爆誕した - Qiita
                                                                • ML Kit の紹介

                                                                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                                    ML Kit の紹介
                                                                  • React & Firebaseで簡単なChatアプリを作ってみた - Qiita

                                                                    この記事は Retty Advent Calendar 22日目です。 昨日は、@akiさんのAWS Cognitoを実践で使うときのハマりどころでした。 こんにちは、エンジニアのkawamuraです。 今年も盛り上がりを見せた、React.jsとFirebaseの流行りの波に乗り、簡単なChatアプリを作ってみました。 データベースからホスティングまで全て無料で利用できるFirebaseはとても便利ですね! 作ったアプリはこちらです。 Firebaseの準備 https://console.firebase.google.com/ にアクセスし自身のGoogle accountでログインし、「新規プロジェクト」を作成します。 Reactプロジェクトの準備 一から環境構築するのが大変なので、create-react-appを利用します。 導入方法 Node.js version 4以上があ

                                                                      React & Firebaseで簡単なChatアプリを作ってみた - Qiita
                                                                    • FCMを使ったWEARプッシュ通知基盤リプレイス - ZOZO TECH BLOG

                                                                      こんにちは。WEARバックエンドエンジニアのid:takanamitoです。先日リリースしたWEARの新プッシュ通知基盤の紹介をしようと思います。 新プッシュ通知基盤開発の背景と目的 WEARでは既にiOS/Androidアプリに向けたプッシュ通知配信基盤が存在していました。 しかし、かなり昔につくられた基盤ということで運用にコストがかかったり、必要な機能が足りていなかったりします。 例えば、ユーザー全体にプッシュ通知を送りたい場合に以下のような問題が存在しました。 ログイン済みユーザーにしかプッシュ通知を送信できない プッシュ通知の送信開始から完了までに半日以上かかる 配信サーバーのスケールに手作業が発生する 1.についてはWEAR開発当初、はじめてプッシュ通知を導入するきっかけとなったキャンペーンが存在したものの、そのキャンペーンの対象がWEARアカウントを持っている人だったために、こ

                                                                        FCMを使ったWEARプッシュ通知基盤リプレイス - ZOZO TECH BLOG
                                                                      • 【Flutter】App Check を導入して Firebase を守ろう!【2023年9月】

                                                                        はじめに 下の画像を見てください。これはとあるアプリの Firebase Console の App Check の Cloud Firestore のモニタリング画面です。この画面で 不正リクエストがどのくらいあるかが確認できます。 え?小さくてよくわかりませんか?もう少し拡大してみましょう。 ↓拡大してみました。不正リクエストは 2% ありました。30日間で不正リクエストは57万回あったということです! さらに Authentication は 18% も不正リクエストがありました! これは、どうにかしないといけない。。。ということで、最近 Firebase App Check を個人開発した Flutter アプリに導入したので、導入手順について紹介します! コードの修正は簡単ですが、Firebase 側の設定がなかなか難解ですし、公式サイト は手順がひとつにまとまっていなくてわかり

                                                                          【Flutter】App Check を導入して Firebase を守ろう!【2023年9月】
                                                                        • 【Swift】リアルタイムチャットを実現するFirebaseでCRUD(データ作成、読み込み、更新、削除)をやってみる - Qiita

                                                                          【Swift】リアルタイムチャットを実現するFirebaseでCRUD(データ作成、読み込み、更新、削除)をやってみるXcodeiOSSwiftFirebaseswift3 はじめに 本記事では、現地時間2016年5月18日(水)〜20日(金)に開催されたGoogle I/Oで発表されたFirebaseの統合プラットフォームとしての拡充による、Firebaseのアップデートに対応したFirebaseをiOSでCRUDとAuthを試す記事になります。 以下、目次 1. Firebaseでの新規プロジェクトの作成 2. XcodeプロジェクトへのFirebaseの導入 3. XcodeプロジェクトとFirebaseのコネクト 4. ユーザー認証 5. Create(データの作成、送信) 6. Read(データの読み込み) 7. Update(データの更新) 8. Delete(データの削除)

                                                                            【Swift】リアルタイムチャットを実現するFirebaseでCRUD(データ作成、読み込み、更新、削除)をやってみる - Qiita
                                                                          • 【IT活用例】スマートにアプリダウンロードをしてもらう方法(NFCタグ編)

                                                                            NFCタグが安価で調達可能(1つあたり150円程度)1つのNFCタグで、iOSとAndroid両方に対応Suicaのような非接触のスマホタッチだけでOK NFCとはNear Field Communicationの略で近距離無線通信を意味します。 Suicaをはじめとした交通系ICカードや、イオンのWAONやセブン&ホールディングスのnanacoのような各種電子マネーカードと同じ仕組みです。 すでにスマホをSuica(Felica)や、iDなどの電子マネー支払いで利用している人もいると思います。 他にICタグやRFIDなどと呼ばれることがありますが、技術的には同じです。 電気ではなく磁気を使用した非接触の仕組みであり、気軽にピッとワンタッチで情報の送受信が行えることが特長です。 今回はお店のアプリインストールを促すため、そのNFCタグにiPhoneとAndroidそれぞれのアプリストアへ飛

                                                                              【IT活用例】スマートにアプリダウンロードをしてもらう方法(NFCタグ編)
                                                                            • ブログのホスティングを Netlify から Firebase Hosting に変更した

                                                                              以前の記事で GatsbyJS 化した当ブログですが、Netlify でホスティングしていたものを Firebase Hosting に引っ越しました。 主な理由は、たまにアクセスが遅くなる、無料というのが怖い、あたりです。 自分の運営しているサービスやブログには外形監視として毎分GETアクセスを行っていて、死活監視をしています。 何らかの理由でブログにアクセスできない状態になっていると、Slack で通知が飛んできます。 Slack での外形監視の様子 それが、Netlify で運営しているとたまにエラー通知が飛んでくるんですよね。 たしかにこの時にアクセスをしてみると失敗する。 SSL周りのエラーらしいんですが、5分調べて原因がわからなかったので深追いしてません。 なんなんですかねこれ。 余談ですけど、あまり本質的でないところの問題を深追いすることは避けるように心がけています。 油断す

                                                                              • Android Architecture Components と Firebase Realtime Database を組み合わせる(パート 1)

                                                                                .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads 71 Ads API 11

                                                                                  Android Architecture Components と Firebase Realtime Database を組み合わせる(パート 1)
                                                                                • TechCrunch | Startup and Technology News

                                                                                  Four years after partnering with Apple on the launch of the Apple Card, Goldman Sachs may be eyeing the exits. The Wall Street Journal reports that Goldman is “looking for a way out” of it

                                                                                    TechCrunch | Startup and Technology News