並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 645件

新着順 人気順

Firebaseの検索結果321 - 360 件 / 645件

  • Firebase SDK for Apple now fully supports Swift Package Manager

    Firebase SDK for Apple now fully supports Swift Package Manager Firebase header Since Firebase first released an iOS SDK, CocoaPods has been the preferred way to add Firebase to your iOS projects. CocoaPods has served the iOS community well and has made adding libraries and frameworks as easy as adding their package name to your project’s Podfile file and running pod install. In recent years, Swif

      Firebase SDK for Apple now fully supports Swift Package Manager
    • gRPCとFirebase Authenticationで認証処理 - Qiita

      Firebase Admin SDK for Go の初期化は以下を参考にします。 サーバーに Firebase Admin SDK を追加する 従来はoption.WithCredentialsFile()を使用した初期化が一般的だったようですが、GOOGLE_APPLICATION_CREDENTIALS 環境変数を使用する初期化を強くお勧めしているようです。 package middleware import ( "context" firebase "firebase.google.com/go" "firebase.google.com/go/auth" ) type Firebase struct { Auth *auth.Client } func NewFirebase() (inst *Firebase, err error) { inst = new(Firebase)

        gRPCとFirebase Authenticationで認証処理 - Qiita
      • Next.js + Firebaseでリアルタイムなクイズアプリ作った話

        リアルタイムにクイズ大会を開けるアプリ「mondai」 今回作ったアプリ「mondai」は、ブラウザだけで簡単に使えるクイズアプリです。クイズアプリといっても、一人で淡々と解いていくというよりも、友達やイベントなど大人数で同時にクイズを解いていける、クイズ大会をオンラインで実現するサービスになっています。 例えば、友達同士で通話してる時、ちょっと手軽なミニゲームしたくなった時や、 イベントでのアイスブレイクに使うと、会話をつなげるツールになります! サービスを作るきっかけ 作業しながら雑談の生配信を見ていた際に、大勢の視聴者が手軽に参加できるミニゲームのようなサービスがないことを気づきました。コロナ禍で「オンライン+娯楽」を提供できるツールが求められていましたし、自分も欲しかったのでその点をベースに考えはじめました。 そして、大勢のユーザーが気軽に参加でき、大人数で遊んだ時でも破綻せず、簡

          Next.js + Firebaseでリアルタイムなクイズアプリ作った話
        • 数十分で始める、Svelte+Firebaseのアプリ生活。 - Qiita

          序 数日前に、ES2015以降をお勉強するのに、Svelte REPLが楽しかったので、Svelte+Firebaseでwebアプリを作ってみたいと思った(最近、オウンドメディア的なものを作りたいなと思っているもので)。 Svelteとは? JSを知っていてSvelteって何という人は、Svelteで始める頑張らないフロントエンド生活を参考にすると良い。作ってくれているtodoアプリをどうfirebase化するかは、良い例題となりそう。 SvelteFireを使って、1時間以内でアプリを作り始める。 Firebaseのエキスパートの方が作ってくださっているSvelteFireを元にすると、(朝食のカレーを作ったり食べたりしながら)ほぼ1時間でCloud firestoreに書き込めるところまで行けた。 フロントエンド: Firestore側: 以下、Windowsマシンでの作業前提。 ht

            数十分で始める、Svelte+Firebaseのアプリ生活。 - Qiita
          • Cloud Functions for Firebaseを使用した時に、Cloud Storageのストレージ容量が圧迫される問題について調べた

            Firebaseのいくつかのサービスを使用していたときに、ふと見に覚えのないCloud Storageのストレージ容量があることに気付きました。 ちょっとくらいなら良いと思っていましたが、使用容量を見てみると10GB近くになっており、無料枠を超えてしまっていました。 適切なサービスの利用に関しては対価が支払われるべきと考えているため、無料枠を超えること自体は問題はなかったのですが、まったく見に覚えのない状態だったため、原因を把握すべく調査した結果と解決方法を紹介します。 Cloud Storageが圧迫されてしまう原因 解決方法 Cloud Functionsの課金必須化について 終わりに Cloud Storageが圧迫されてしまう原因 Cloud FunctionsのNode.js 10系以上のランタイムを使用する場合、内部ではCloud Runが動いています。 Cloud Runには

              Cloud Functions for Firebaseを使用した時に、Cloud Storageのストレージ容量が圧迫される問題について調べた
            • 初めてのFirebaseを触ってみる(Database) - Qiita

              はじめに おはようございます。こんにちは。こんばんは。 今回はFirebase Databaseを解説していきます。 ではやっていきます。 ※今回もwebベース(Vue.js)の解説です。 Firebase Database Firebaseが提供しているデータベースは2種類あります。 Realtime Database Cloud Firestore Realtime Database は従来からある Firebase のデータベースです。リアルタイムのクライアント間同期が必要なモバイルアプリのための、効率的でレイテンシが低いソリューションです。 Cloud Firestore は、Firebase のモバイルアプリ開発用の新しい主力データベースです。直感的な新しいデータモデルで、Realtime Database をさらに効果的にしています。Cloud Firestore は、Real

                初めてのFirebaseを触ってみる(Database) - Qiita
              • 【トップゲート主催】ゲーム業界様向けGCP活用のポイント〜Firebase / Firestore編〜 | 株式会社トップゲート

                削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                  【トップゲート主催】ゲーム業界様向けGCP活用のポイント〜Firebase / Firestore編〜 | 株式会社トップゲート
                • Firebase Authentication の苦労話 - hokaccha memo

                  Adventarを支える技術 Advent Calendar 2019 の8日目です。 今日は Firebase Authentication で苦労した点や工夫した点について書きます。 ログインの判定が遅い問題 Firebase Authentication を使って、現在のセッションがログインしているかどうかを検出するには、firebase.auth().onAuthStateChanged ()を呼び出します。 https://firebase.google.com/docs/auth/web/manage-users firebase.auth().onAuthStateChanged(function(user) { if (user) { // User is signed in. } else { // No user is signed in. } }); しかし、この処理

                    Firebase Authentication の苦労話 - hokaccha memo
                  • Firebase 使用上の注意(Functions 編) - LegalOn Technologies Engineering Blog

                    初めに こんにちは、株式会社 LegalOn Technologies の LegalForceキャビネ開発部でテックリードを務めている横道と申します。 私たちのプロダクト、「LegalForceキャビネ(以下キャビネ)」では Google Firebase を使用しています。 この Google Firebase を、実際のプロダクト開発と運用で使用した際に生じた課題と対応ついて、「Firebase 使用上の注意 Functions 編」「同 Firestore 編」の 2 つに分けてお送りします。 今回は Functions 編として、Firebase Functions を使ったプロダクトが、規模の増大と機能が増加していった際に、どのような課題が生じ、そしてどのような対応を行ったかを共有します。 スタートした段階では、キャビネの開発チームも小さく、サービス自体もどれくらい普及するのか

                      Firebase 使用上の注意(Functions 編) - LegalOn Technologies Engineering Blog
                    • Firebaseをチーム開発で利用する際のIAM設計の考え方 | ymcloud blog

                      はじめに Firebase とは、Google 社が提供している、アプリを素早く構築できる mBaaS のサービスです。 非常に簡単に始めることができるためハッカソンで利用されることが多いですが、エンタープライズにおいても、スピード感を持ってサービスを立ち上げるには良い手段になり得るでしょう。 その場合、チーム開発におけるプロジェクト運用やセキュリティなどを考える必要がありますが、この記事ではチーム開発で利用する際の IAM 設計の考え方をまとめたいと思います。 Firebase で定義されているロール まず、Firebase で定義されているロールを確認してみましょう。公式のドキュメントは以下となります。 タイプ ロール 説明 基本 オーナー 編集者権限に加えて、請求やプロジェクトの削除などの権限を持ちます。ユーザと権限の管理はオーナーが行います。 基本 編集者 閲覧者権限に加えて、既存

                      • Google I/O 2022 で発表された Firebase の新機能

                        .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

                          Google I/O 2022 で発表された Firebase の新機能
                        • FlutterとFirebaseとFacebookと、クロスプラットフォームログインのはなし - JX通信社エンジニアブログ

                          この記事はJX通信社 Advent Calendar 2019 6日目の記事です。 Flutter に Firebase Authentication と Facebook認証を組み合わせる話 こんにちは、Flutter(Andorid)エンジニアのぬまっちです。(@nuMatch) 先月は登壇してきましたブログ tech.jxpress.net を投稿しました。 記事の最後に予告した通り、今回はFlutter と Firebaseの相性の良さについて筆を走らせたいと思います。 特にFirebase Authentication と Facebook認証が今回の主役になります。 おしながき ログイン機構と3つのF Firebase Authentication の仕組みについて Flutter側での実装 ログイン機構と3つのF 初めに、この記事は Flutterでクロスプラットフォームアプ

                            FlutterとFirebaseとFacebookと、クロスプラットフォームログインのはなし - JX通信社エンジニアブログ
                          • Nuxt.js + firebaseで「積ん読防止」アプリを作ってみた - ペイの技術MEMO

                            この記事は「JX通信社Advent Calendar 2019」の14日目の記事です。 はじめに こんにちは。JX通信社でエンジニアインターンシップをしているペイと申します。 1ヶ月ほど前からKI-develop1で積ん読を防止できるアプリBookMotionを開発しています。 今回はBookMotionでWebフロントとfirebaseを担当したので作っていて良かったこと(主にWebフロント)など紹介できればと思います。 開発環境や具体的なコードの記述はないので知らなかったことが知れると思ってお読みください。 作ったもの ランディングページ / BookMotion WEB(β版) BookMotionは積ん読を防止する為に、読みたい本を簡単に登録、 読書のモチベーションを維持することできるようになっているアプリです。 特にエンジニアの方は,技術書を沢山積んでいるのではないでしょうか?

                              Nuxt.js + firebaseで「積ん読防止」アプリを作ってみた - ペイの技術MEMO
                            • Firebase Admin SDKで一般的なWebサービスの構成にFirebase Authenticationを使った認証処理を組み込む。 - Qiita

                              Firebase Admin SDKで一般的なWebサービスの構成にFirebase Authenticationを使った認証処理を組み込む。Node.jsFirebaseFirebaseAuthentication 概要 Firebase #2 Advent Calendar 2019の14日目の記事です。 Firebase Authenticationを使用した記事は数多くあるのですが、一般的なWebサービスのサーバーサイドでの認証にFirebase Authenticationを利用する記事が見当たらなかったので、サンプル実装を書いてみました。 今回のFirebase Authenticationの想定ユースケース 自前でのユーザー管理は行いたい 認証部分のみFirebase Authenticationを導入し、Googleアカウントとの紐付けを行いたい。認証処理の実装の省略したい

                                Firebase Admin SDKで一般的なWebサービスの構成にFirebase Authenticationを使った認証処理を組み込む。 - Qiita
                              • Firebaseを使って独自ドメインWebサイトを公開する方法 - Qiita

                                1. はじめに Firebaseを使って独自ドメインWebサイトを公開する方法をまとめました。 一般的にはレンタルサーバーなどへFTPツールなどを利用してHTMLファイルをアップして、Webサイト公開という流れですが、Firebaseを使用すると、コマンド一発でWebサイト公開できるようになります。 ただ、独自ドメインを設定するのは少し複雑です。 ボク自身も数ヶ月経ったら独自ドメインの設定方法忘れそうなので、備忘のために当記事を書きました。 ぜひ参考にしていただければと思います。 2. 前提事項 今回ドメイン取得はお名前.comを利用する前提で解説していきます。 3. ドメイン取得 まずは、お名前.comでドメイン取得します。 取得したいドメインを入力し、検索ボタンをクリックします。 お名前.com 次にトップドメインを選択します。 オプションは特に不要なので、すでにIDを持っている方はI

                                  Firebaseを使って独自ドメインWebサイトを公開する方法 - Qiita
                                • Firebase、AppsFlyer、Adjust、主要アプリ計測ツールで計測できるイベント一覧と活用方法|キーマケのブログ|株式会社キーワードマーケティング

                                  現代のアプリビジネスでは、アプリインストール時ではなくインストール後(アプリ内)に収益化するものが多くなってきており、具体的には大きく分けて下記2つの戦略が多く見られます。 1. ユーザー課金型 アプリを無料でインストールして、無料で楽しんでもらい、その過程でもっと楽しみたいなら費用を払う。 2. 広告メディア型 アプリをメディア化して広告枠を設け、広告を表示させてあげる代わりに広告主には費用を請求する。ユーザーはインストールからアプリ利用まですべて無料で楽しめる。 こういった戦略で売上をあげていくには、新規ユーザーからのインストールを獲得することよりも、インストール後にユーザーがアプリ内でどのような動きをしているか、きちんと売上に繋がるようなユーザーを確保できているのか、といったことを把握することが重要です。 もし意図通りのユーザーの動きがないのであれば、その穴をきちんと塞いであげる必要

                                    Firebase、AppsFlyer、Adjust、主要アプリ計測ツールで計測できるイベント一覧と活用方法|キーマケのブログ|株式会社キーワードマーケティング
                                  • WebRTCのシグナリングにFirebase Realtime Databaseを使ってP2P通信をしてみた - Qiita

                                    前提 WebRTCでランダムマッチングみたいなことをやりたくて、 シグナリングにFirebase Realtime Database(以降:Realtime Database)を使用すればお手軽に実装できるんじゃね? と思って実装してみたハナシ WebRTCについては「WebRTC入門2016」が非常に参考になりました! Firebaseについては公式ドキュメントを読んでください! 概要 実装見ながら書きました! シーケンス図 オファーとアンサーのSDPのやり取り(シグナリング)はRealtime Databaseで行います。 ステート図 マッチング中にオファーとアンサーどちらか先に接続成功した方を使って、以降のP2P通信を行います。 自分のオファーを自分でアンサーしないよう気を付けます。 実装 Firebase Hostingにデプロイして動かす前提のhtmlファイルです。 Fireba

                                      WebRTCのシグナリングにFirebase Realtime Databaseを使ってP2P通信をしてみた - Qiita
                                    • Rails API×Firebase authの場合、Railsは何をすべきなのかを考えた【設計編】

                                      概要 フロントエンド:nuxt.js API:rails apiモード 認証:firebase auth のような構成でrails側にてどのような認証に関わる実装が必要となるのかを調べてまとめてみました。 長くなりそうだったので、設計編と実装編にわけてあります。 なお、今回の内容はあまりrails関係なくなってしまったので、その他のサーバーサイド実装でも基本的な考え方は一緒かと思います。 ご指摘は真摯に受け止めて学習・修正いたしますので、何かありましたらフィードバックお願いします。 ※なお、以下firebase authとfirebaseは同義で使用しています 前提 Firebase authについて とても簡単にいうと、ログイン系の認証をgoogleのfirebaseさんが肩代わりしてくれます。 フロントエンドでログイン処理を動かすとgoogleのポップアップが出てきて、認証が完了すると

                                        Rails API×Firebase authの場合、Railsは何をすべきなのかを考えた【設計編】
                                      • Building a Real-Time Chat App with React and Firebase | CSS-Tricks

                                        In this article, we’ll cover key concepts for authenticating a user with Firebase in a real-time chat application. We’ll integrate third-party auth providers (e.g. Google, Twitter and GitHub) and, once users are signed in, we’ll learn how to store user chat data in the Firebase Realtime Database, where we can sync data with a NoSQL cloud database. The client application is going to be built in Rea

                                          Building a Real-Time Chat App with React and Firebase | CSS-Tricks
                                        • [Firebase Extensions] Resize Images - Qiita

                                          Summit2019で発表されたFirebase Extensions 今年のFirebaseSummit2019で発表されたFirebase Extensions! 生放送を見る前にFirebase Consoleに追加されておりなんだこれ?!と心踊る追加内容でした Firebase Extensionsの特徴として公式の言葉を借りると以下2つの特徴があります。 ユースケースに合わせて拡張機能を構成する 今回リリースされているのは9つの機能 Translate Textについてはすでに記事になってましたのでリンク付けさせていただきました 簡単にインストール 左下のExtensionsをクリックして使いたい機能をinstallしたら使えるようになるイメージです ボタンぽちぽちで画像のリサイズなどが可能になります。 便利なCloud Functionsのメソッドが誰でも使えるようになった感じ

                                            [Firebase Extensions] Resize Images - Qiita
                                          • What's new at Firebase Summit 2019 [ja]

                                            What's new at Firebase Summit 2019 [ja]

                                              What's new at Firebase Summit 2019 [ja]
                                            • FirebaseでiOSのプッシュ通知を実装 - Qiita

                                              これにより、iOS アプリで Firebase を稼働させるために必要なライブラリが、Firebase 向け Google アナリティクスとともに追加されます。 ・ ポッドをインストールし、.xcworkspace ファイルを開いて Xcode でプロジェクトを確認します。 2回目以降も、インストールを使用すると、依存性でエラーになる事が多いです。 証明書を発行編に移ります プッシュ通知を送るために作成するもの・しておくことは以下の7つあります。 CSRファイルの作成 ※初回作成すれば後は同じものを使いますので改めて作成不要です 開発用証明書(.cer)の作成 ※初回作成すれば後は同じものを使いますので改めて作成不要です AppIDの作成 端末の登録 プロビショニングプロファイルの作成 APNs用証明書(.cer)の作成 APNs用証明書(.p12)の作成 1. CSRファイルの作成 キー

                                                FirebaseでiOSのプッシュ通知を実装 - Qiita
                                              • iOS14でのコピペ内容(UIPasteboard)取得警告について ※Firebase DynamicLinksを導入している場合は要注意! - Qiita

                                                iOS14でのコピペ内容(UIPasteboard)取得警告について ※Firebase DynamicLinksを導入している場合は要注意!iOSライブラリSwiftiOS14 おことわり この記事は、iOS 14 Beta2 での情報を元に書いています。 バージョンアップなどにより最新の情報と異なっている可能性がありますので、ご注意ください。 前置き iOS 14 Betaにアプリがコピペ内容を読み取るとOSによって通知される機能が追加されました。 従前にTikTokなど多くのアプリがコピペの内容を読み取っているという指摘がWebニュースで流れていたので、それがトリガーとなって仕様追加されたようですね。 実装ベースで言うと、↓こんな感じのコードを書いている場合。。。 コードが実行されたタイミングで、OSから警告が表示されます。 Androidのトーストのような感じのバナー表示です。 ※

                                                  iOS14でのコピペ内容(UIPasteboard)取得警告について ※Firebase DynamicLinksを導入している場合は要注意! - Qiita
                                                • Firebase プロジェクトについて理解する  |  Firebase ドキュメント

                                                  フィードバックを送信 Firebase プロジェクトについて理解する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このページでは、Firebase プロジェクトに関するいくつかの重要なコンセプトの概要を説明します。リンクがある場合はそのページに移動し、機能、サービス、ツール、ベスト プラクティスについて詳細な情報を確認してください。 Firebase プロジェクト、アプリ、プロダクトの関係 Firebase プロジェクトは Firebase の最上位のエンティティです。プロジェクトでは、Apple アプリ、Android アプリ、ウェブアプリを登録できます。Firebase にアプリを登録すると、アナリティクス、Cloud Firestore、Performance Monitoring、Remote Config などの Firebase プロダクト

                                                  • 【高1/歴25日】 React, TypeScript, CI/CD, Supabase, Firebase でデジタル名刺アプリを作った - Qiita

                                                    【高1/歴25日】 React, TypeScript, CI/CD, Supabase, Firebase でデジタル名刺アプリを作った初心者ですReact個人開発初学者高校生 みなさんこんにちは!僕は現在1ヵ月本気の技術力向上を目指している現役高校生1年生、 @shuniiです! 今回はReact学習開始から25日目でデジタル名刺アプリCardfolioを作ったのでその成果を共有させていただきます。少し文章量が多くなってしまうかもしれませんがお付き合いいただけるとうれしいです。プログラミング初学者の方であれば、「自分にもこんなものを作れるようになるんだ!!」とワクワクしてくれたら嬉しいです(技術のことはいったんおいといて) 使用技術 React TypeScript react-hook-form Supabase jest react-testing-library github a

                                                      【高1/歴25日】 React, TypeScript, CI/CD, Supabase, Firebase でデジタル名刺アプリを作った - Qiita
                                                    • Google アナリティクス for Firebase を「Google アナリティクス4(GA4)」へアップグレードする方法 | はじめての「Google アナリティクス for Firebase」入門

                                                        Google アナリティクス for Firebase を「Google アナリティクス4(GA4)」へアップグレードする方法 | はじめての「Google アナリティクス for Firebase」入門
                                                      • Google アナリティクス for Firebaseを導入するときの考え方と要件定義 | はじめての「Google アナリティクス for Firebase」入門

                                                        前回のコラムまで「Google アナリティクス for Firebase(略称:GA4F)」の基本的なイベント、パラメータの種類や意味を解説してきました。今回は、 アプリの表示回数を計測するには?アプリ画面上でタップされた数を計測するには?アプリ画面をコンバージョン設定するには?という具体的な状況を例に、実際にアプリを計測するときに「どのイベント」「どのパラメータ」を定義すれば良いか、弊社の電気自動車などの充電スポット検索アプリ「EVsmart」で紹介します。 アプリ画面の表示回数を計測するには? ―― screen_viewイベントのfirebase_screenパラメータを使うアプリの計測を行うとき、画面(スクリーン)ごとの表示回数を計測したいことは多いはずです。 たとえば、Googleアナリティクスのタグが設置されたWebサイトであれば、ページタイトルやURLを自動的に取得し、ページ

                                                          Google アナリティクス for Firebaseを導入するときの考え方と要件定義 | はじめての「Google アナリティクス for Firebase」入門
                                                        • 【iOS】FirebaseのCloud Storageでサーバー上のファイルの日付を確認する方法(Swift)

                                                          デバイス上のファイルの作成日付と、FirebaseのCloud Storageに格納してあるファイルの作成日付を比較して、サーバー上のファイルの日付のほうが新しかったらダウンロードしたいという処理はよくあると思います。 日付を別で管理したり、一度ダウンロードしてから作成日付をチェックするのでは効率が悪いため、できれば、サーバー上のファイルを直接確認してからダウンロードをしたいところです。 Cloud Storageのリファレンスから作成日付や更新日付を直接確認する方法がありました。 作成日付はtimeCreated、更新日付はupdatedで取得できます。 また、日付に限らず、様々なメタデータを取得することができます。 取得できるメタデータは以下のとおりです。(更新することができるものもあります) メタデータ一覧 メタデータを取得して、日付チェックするまでのソースコード例は以下のとおりです

                                                            【iOS】FirebaseのCloud Storageでサーバー上のファイルの日付を確認する方法(Swift)
                                                          • Cloud Functions for Firebase を使ったお問い合わせフォーム実装

                                                            FirebaseはGoogleが提供するクラウドサービスの一つでWebサービスをリリースする上で必要な機能を多数揃えています。この記事ではWebサービスで需要の高いお問い合わせフォームをFirebaseで実装する方法について紹介します。 当記事で目指すこと静的ホスティングしたコンテンツにお問い合わせフォームを実装するフォーム送信内容を指定のメールアドレスへ通知するフレームワークを使わないシンプルな構成で実装するFirebaseにはフォームを簡易実装できる機能が標準で備わっていないためCloud FunctionsとNode.jsでメール送信できるNodemailerを利用します。またメールを送信するには通常メールサーバーが必要となります。そこで今回はGmailを使用することにします。

                                                              Cloud Functions for Firebase を使ったお問い合わせフォーム実装
                                                            • What's new in Firebase at I/O 2024

                                                              Google I/O 2024 is here, and just like in previous years, we have many new products and features to tell you about. But first, a look back. For years, millions of you developers have been using Firebase to accelerate your app development and run your apps with confidence. From Realtime Database to Remote Config, we’ve been obsessed with helping you speed up and simplify your work so that you can m

                                                                What's new in Firebase at I/O 2024
                                                              • Firebaseと連携してAndroid Studioに👁を追加する方法 - Qiita

                                                                この記事はAndroid #2 Advent Calendar 2019の12/9の記事です。 前日は @tak-wisteria さんの「Android × TDD」でした。 はじめに Android Studioを普段使用している方で上記のアイコンがあるのをご存知でしょうか。 上記の👁の画像はゲーム画面などではなくAndroid Studioの一部を拡大したものです。 👁は若干不気味ですがAndroid開発をとても便利にしてくれます。 Android Studioでの👁のセットアップ方法と👁の使い方を説明します。 本記事ではMac OS 10.15, Android Studio 3.5を使用しています。 前編: 👁を追加する 1. 新規にプロジェクトを作成する File > New Project からプロジェクトを作成します。 サンプルではEmpty Activityを選

                                                                  Firebaseと連携してAndroid Studioに👁を追加する方法 - Qiita
                                                                • 関数のスケジュール設定  |  Cloud Functions for Firebase

                                                                  フィードバックを送信 関数のスケジュール設定 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 指定した時間に関数が実行されるようにスケジュールを設定する場合は、onSchedule ハンドラを使用して、トピックに関するイベントを Cloud Scheduler でトリガーする Pub/Sub トピックを作成します。 始める前に Firebase プロジェクトでこのソリューションを使用するには、プロジェクトに Blaze 料金プランを適用している必要があります。Blaze プランをまだ適用していない場合は、料金プランをアップグレードしてください。 有償にはなりますが、Cloud Scheduler の各ジョブのコストは月額 $0.10(USD)です。また、Google アカウントごとに 3 つのジョブを無料で使用できます。そのため、全体的なコストとしては比較

                                                                  • New for Firebase Hosting: request logging, Brotli compression, and internationalization

                                                                    New for Firebase Hosting: request logging, Brotli compression, and internationalization We’re excited to announce several new features that make developing with Firebase Hosting even better! New features! Server-side analytics with Cloud Logging Our new integration with Cloud Logging gives you access to web request logs for your Hosting sites. Cloud Logging, previously known as Stackdriver Logging

                                                                      New for Firebase Hosting: request logging, Brotli compression, and internationalization
                                                                    • [WIP]Next.jsとFirebaseによる実用Webアプリ開発

                                                                      この本は執筆途中ですが著者のリソース問題で更新を断念しました。このままお蔵入りさせるのも忍びないので途中までですが公開することにしました。ご留意の上適宜参照してください。また、Tailwind CSSなど古いバージョンに基づいているのでその点もご留意の上ご参照ください。

                                                                        [WIP]Next.jsとFirebaseによる実用Webアプリ開発
                                                                      • 2021年、業務アプリ開発歴17年が初めてFlutter Firebase Dartを触りたくなった話 - Qiita

                                                                        2021年、業務アプリ開発歴17年が初めてFlutter Firebase Dartを触りたくなった話AndroidDartFirebaseFlutter 筆者のスペック:Delphi の人です。業務アプリたるやみたいなことを普段は考えています。 ERP業務アプリケーション開発17年 言語:Java, JavaScript (Delphi, COBOL, C++, SQL?, HTML?, CSS?, 趣味では色々 フレームワーク?:Spring, jQuery, 他:Windows, UNIX全般, LINUX, データベースは何でも で3層構造を主に触って食ってきました。タイトルだけは今時風にしてみました。 以下 Web制作を諦めた初心者が半年でアプリをリリースした話(Flutter) を読んで全く単語が頭に入ってこなかったのと、頭から入りたい質として「あーん?こいつら信用できるん?」

                                                                          2021年、業務アプリ開発歴17年が初めてFlutter Firebase Dartを触りたくなった話 - Qiita
                                                                        • Next.js × TypeScript × Firebase AuthenticationでGoogle認証を実装する - Qiita

                                                                          概要 Next.js × TypeScript × Firebase Authenticationを用いたgoogle認証機能を実装してみました。 実装(Firebase側) プロジェクトを作成する Firebaseにアクセスし、新しいプロジェクトを作成します。 作成が完了したら、『ウェブ』というアイコンをクリックし、アプリ名の登録を行います。 アプリ名の登録が完了すると、下記のようなスクリプトが表示されるかと思います。 こちらはnextアプリ側で使うので、コピーしておきます。 var firebaseConfig = { apiKey: xxxxx authDomain: xxxxx, databaseURL: xxxxx, projectId: xxxxx, storageBucket: xxxxx, messagingSenderId: xxxxx, appId: xxxxx, me

                                                                            Next.js × TypeScript × Firebase AuthenticationでGoogle認証を実装する - Qiita
                                                                          • GitHub - CSFrequency/react-firebase-hooks: React Hooks for Firebase.

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                                              GitHub - CSFrequency/react-firebase-hooks: React Hooks for Firebase.
                                                                            • FabricからFirebaseへのマイグレーション

                                                                              Fabric は 2020 年 3 月 31 日をもって、Firebase に統合されます。 https://get.fabric.io/roadmap そのため、Fabric で使っていた Beta や Crashlytics を Firebase にマイグレーションをする必要があります。 今回は、iOS と Android で Beta と Crashlytics を Firebase SDK に置き換えた話をします。 Firebase CrashlyticsFabric の移行フローに沿って、Firebase Console の操作をします。 その後、Firebase Console にある Crashlytics が Fabric と同期されるようになり、クラッシュイベントが表示されるようになります。 ここまでは簡単なのですが、Fabric で使っていた SDK を Firebas

                                                                              • Firebase - Wikipedia

                                                                                A/B Testing, App Indexing, Analytics, Authentication, Cloud Firestore, Cloud Functions, Cloud Messaging, Cloud Storage, Crashlytics, Dynamic Links, Hosting, In-App Messaging, ML Kit, Performance Monitoring, Predictions, Realtime Database, Remote Config, Test Lab, Firebase Extensions Firebase(ファイアベース)は、2011年にFirebase, Inc.が開発したモバイル・Webアプリケーション開発プラットフォームで、その後2014年にGoogleに買収された[5]。 2020年3月現在、Firebase

                                                                                • Firebase AuthenticationとIDトークンと更新トークンとセキュリティの話 - Qiita

                                                                                  初めに Firebase Authenticationを使用すると簡単にアプリにユーザー認証の仕組みを実装することができます。 自前のWebサーバーでFirebase Authenticationのユーザー認証を検証したい場合、IDトークンをクライアントから送ることで実現できます。 このIDトークンとセキュリティについて記載します。 以下の記事も参考にしてください。 JWTでセッション管理してはいけない 登場する単語 IDトークン ユーザーの情報が含まれたJWT。 有効期限が1時間しかない。 更新トークン IDトークンを取得するために使用するトークン。 Webサーバーでのユーザー認証の流れ クライアントはFirebase Backendから更新トークンを使ってIDトークンを取得する。 クライアントはWebサーバーにIDトークンを送る。 WebサーバーはIDトークンを検証し、ユーザーを認証す

                                                                                    Firebase AuthenticationとIDトークンと更新トークンとセキュリティの話 - Qiita