並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 236件

新着順 人気順

Firebaseの検索結果121 - 160 件 / 236件

  • Firebase HostingでSPAコンテンツにベーシック認証をかける方法 | でぃーすけの個人的備忘録

    こんにちは、でぃーすけです。 今回はFirebase Hostingを使ったSPAコンテンツの デプロイ方法についてまとめていこうと思います。 先日のNuxt.jsを使ったプレビュー画面を表示させるSPAサイトをアップしていきます。

      Firebase HostingでSPAコンテンツにベーシック認証をかける方法 | でぃーすけの個人的備忘録
    • GCPプロジェクトとFirebaseプロジェクトの関係を図解する!

      作成するFirebaseプロジェクトはGCPプロジェクトに包含される位置づけとなる。 請求アカウント Firebaseの使用料はFirebaseプロジェクトを含むGCP Projectが紐づく請求アカウントに課金される。組織でFirebaseを利用することを考えると、他のGCPプロジェクトのサービスと合算して請求されるのは都合が良いだろう。 新規GCPプロジェクトごと新規作成 GCPプロジェクトを新規で作り、その中にFirebaseプロジェクトを作る場合はこうなる。GCPはプロジェクト単位でシャットダウンできるのでお試し用途ではこちらがオススメだ。 新しく作成するGCPプロジェクト表示名を入力する。プロジェクトID("親リソースを選択"の左)はすべてのGCPプロジェクト間で一意となるように自動的で調整される。gcloud cliやAPIからはプロジェクトIDを使ってGCPプロジェクトを指定

        GCPプロジェクトとFirebaseプロジェクトの関係を図解する!
      • Flutter+Firebaseアプリテンプレートの導入方法(hukusuke1007/flutter_app_template) - Qiita

        Flutter+Firebaseアプリテンプレートの導入方法(hukusuke1007/flutter_app_template)Firebaseアプリ開発Flutter はじめに Flutter のプロジェクトベースのテンプレートを選定していて、hukusuke1007 / flutter_app_template がとても良さそうだったため、導入方法(git clone から flutter run まで)を確認してまとめます。 選定理由 選定した理由は以下です。 README が丁寧に書かれていて、テンプレートの導入方法がわかりやすい 使い方や設計思想、参考文献のドキュメントがあり、勉強になる hukusuke1007 / flutter_app_template について リポジトリには参考文献として以下の記事リンクが貼ってあり、ディレクトリには FeatureFirst と La

          Flutter+Firebaseアプリテンプレートの導入方法(hukusuke1007/flutter_app_template) - Qiita
        • Firebase authのログイン情報はindexedDBの保存されている

          Firebase authenticationを最近触っている。 create-react-appでローカルで動くアプリでfirebase packageを導入してみると、ログイン状態が保持されるので、ブラウザのどこかで保存されているのはわかった。 ブラウザのログイン情報がどこに保存されているのか気になって調べた。 indexedDB Local persistence is the default for a worker environment. In a worker environment, indexedDB is used. You don't even need to specify it. Can you try again without specifying it? If that works, we can fix this so it works when it i

            Firebase authのログイン情報はindexedDBの保存されている
          • Firebase UI for Flutterでログイン画面とかを楽に作る - くらげになりたい。

            FirebaseUI for WebのFlutter版があったので、 いろいろ試してみたときの備忘録(*´ω`*) firebase_ui_auth | Flutter Package ちなみに、FlutterFire UIもあったが、今はdeprecated。 firebase_ui_authへのマイグレーションが書かれている。 flutterfire_ui | Flutter Package Firebase UI Authとは Firebase UI Auth is a set of Flutter widgets and utilities designed to help you build and integrate your user interface with Firebase Authentication. Firebase UI Auth は、ユーザー インターフェー

              Firebase UI for Flutterでログイン画面とかを楽に作る - くらげになりたい。
            • Dynamic Links からアプリリンクとユニバーサル リンクに移行する  |  Firebase

              フィードバックを送信 Dynamic Links からアプリリンクとユニバーサル リンクに移行する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 この移行ガイドでは、アプリリンクとユニバーサル リンクを使用する方法を説明し、必要に応じて Firebase Hosting を使用してアプリサイトの関連ファイルをホストします。 この移行は、次の Firebase Dynamic Links 機能を置き換えるものです。 機能 Firebase Dynamic Links アプリリンク / ユニバーサル リンク

              • NestJS + graphQL + Prisma + Firebase でToDOリストを作ろう!〜機能作成編〜

                import { Field, ObjectType, registerEnumType } from '@nestjs/graphql'; import { TodoStatus } from '@prisma/client'; registerEnumType(TodoStatus, { name: 'TodoStatus', description: Object.keys(TodoStatus).join(','), }); @ObjectType() export class TodoModel { @Field(() => String) id: string; @Field(() => String) userId: string; @Field(() => String) title: string; @Field(() => String) description: st

                  NestJS + graphQL + Prisma + Firebase でToDOリストを作ろう!〜機能作成編〜
                • サクッと始めるウェブ開発【HTML / CSS / Firebase】

                  この本では、ウェブ開発初心者・入門者の方に向けて、一つのウェブサイトをサクッと作成するための方法をまとめました。※短時間での走り切りをゴールとしているため、細かいHTML/CSSの説明は省略されています。 【概要】 ・内容:HTML入門、CSS入門、CSSフレームワークの導入、ホスティング(ウェブの公開)入門、ファビコンの設定、配色の設定、フォントの設定、SEO対策の強化、アナリティクスの設定 ・所要時間:約1時間 ・必須条件:パソコン操作、Googleのアカウント ・推奨OS:macOS ・レベル:★★☆☆☆

                    サクッと始めるウェブ開発【HTML / CSS / Firebase】
                  • Nextjs・Firebase・Nodemailerでお問い合わせフォームを作る

                    はじめに Nextjs と Firebase を使って作成した Web サイトにお問い合わせさフォームを作成していたのですが、Nextjs Api Routes を使っていて実現するのにハマってしまったのでハンズオン形式で実現の方法をまとめます ここでのハンズオンの内容は以下のリポジトリにあります 学べること Cloud Functions for Firebase を使った Nodemailer のデプロイ 環境 VSCode Firebase tools 12.4.7 Firebase への Nextjs のデプロイ、GCP のプロジェクト用意は各自行ってください(firebase login も含む) npx などの nextjs 作成に関わるものもインストール済みとして進めます 1. Nextjs のプロジェクト準備 まずは問い合わせフォームを作成します ここでは特にバリデーション

                      Nextjs・Firebase・Nodemailerでお問い合わせフォームを作る
                    • 【GA4】Android StudioでAndroidアプリにFirebase Analyticsを入れる - Yosshi Labo.

                      ここではAndroidアプリへのFirebase SDKを入れて、簡単にFirebase Analyticsで計測設定をしてみたいと思います。 GA4につながるところでもあったりするので、自分なりにまとめていこうと思います! ここでは、Firebase プロジェクトの作成から実際にAndroidアプリにSDKを入れて、計測できるところまでを説明しています。 もしよりAndroidでユーザープロパティやイベントパラメータ計測などをみたい場合は、以下で扱ってます。 【GA4】AndroidアプリにFirebase Analyticsを入れて計測する Firebase Projectの作成 https://console.firebase.google.com/ にアクセスをしていただき、以下のプロジェクトを追加で作成します。 そして今回はプロジェクト名「GA4-AndroidApp-Test」

                      • Firebaseで爆速でWebサイト・アプリを公開する

                        はじめに こんにちは、Staff Roiです。 FirebaseというGoogleのWebアプリ開発プラットフォームのホスティング機能を使ったらWebサイトが爆速で公開できたので軽く紹介したいと思います。 Firebaseってなに? FirebaseはGoogleのWebアプリ開発プラットフォームです。ホスティングやストレージ、APIなど色々使えます。 無料枠でも結構使えると思います。 Firebase CLIのインストール Nodejsからインストールするのが一番よいです。

                          Firebaseで爆速でWebサイト・アプリを公開する
                        • Firebase Admin SDKでグループへの送信がほったらかしにされている件についてまとめ - Qiita

                          前提 2024年7月のお話。 アプリ側の話ではなく、メッセージを送るサーバ側の話。 ここを見てみる人には説明不要だと思いますが用語解説。 notificationとかmessage...アプリに送る通知のことで、スマホ端末ではアプリから出ているように見える通知で、webブラウザでは右上に出てくる通知のことで、つまり通知メッセージだということです(小泉構文で恐縮ですがそうとしか言えないんです!) device, デバイスとは端末にインストールされたアプリのこと token アプリがFirebaseから取得する通知を送るために必要なトークンのことでアプリからのみ取得可能、サーバはこれをアプリから受け取ってアプリに通知をぶん投げるという仕組み。こんな感じの文字列 emlm8ZGtRDaZxxxxxxxx:APA91bHwX9IklxxBqBX9cLowxx2M2mcU_O71-XADunCq6P

                            Firebase Admin SDKでグループへの送信がほったらかしにされている件についてまとめ - Qiita
                          • 【Node.js】Cloud Functions for FirebaseでPuppeteerを使用する上での留意点 - 株式会社ティーエッチエス

                            この記事を書いた人 石田正泰 中学生の時に趣味でZ80マシン語やFortran等を始めてから、現在まで数多くのプログラミング言語を経験。ShopifyによるECサイト構築では主にカスタマイズを担当。 はじめに Google Cloudのサービスの一つであるGoogle Cloud Platform(GCP)のCloud Functions、特にFirebaseのCloud FunctionsはFirebase CLIで簡単にエミュレートしたりデプロイしたりが出来るので、API等をサクッと作る上でとても便利です。 最近、APIの無いサイトから定期的にダウンロードした最新データを利用する必要ができ、そのスクレイピングにPuppeteer(パペティア)を使用しました。Cloud FunctionsやAWS Lambda等FaaSでのPuppeteerの使用方法については他サイトに詳しく載っている

                              【Node.js】Cloud Functions for FirebaseでPuppeteerを使用する上での留意点 - 株式会社ティーエッチエス
                            • Chrome 拡張機能で Firebase による認証を行う  |  Firebase ドキュメント

                              フィードバックを送信 Chrome 拡張機能で Firebase による認証を行う コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このドキュメントでは、Firebase Authentication を使用してユーザーを Manifest V3 を使用する Chrome 拡張機能にログインさせる方法について説明します。 Firebase Authentication には、Chrome 拡張機能からユーザーをログインさせる複数の認証方法が用意されています。他の拡張機能より開発の労力がかかるものもあります。 Manifest V3 Chrome 拡張機能で次の方法を使用する場合、firebase/auth/web-extension からインポートするだけで済みます。 メールとパスワードでログイン(createUserWithEmailAndPasswor

                              • Cloud Functions for Firebaseの始め方 - Qiita

                                Cloud Functionsの勉強を始めました。 以下、公式サイトとChatGPTを駆使して、ローカル開発環境の構築と簡単なサンプルコードの動作確認をしました。 ※記事は、書きたい内容の目次をChatGPTに投げ、GPTからの文章を動作確認しながら、上手く動かない部分は修正・加筆したものになります。 想定読者 ・Cloud Functionsをこれから使ってみたい人。 ・ある程度は自分で調べならが開発を進められる人。(少し端折っている部分あるため) Cloud Functions for Firebaseとは?そもそもFirebaseって何? Firebaseとは、 Googleが提供しているモバイルアプリやウェブアプリを作るためのツールやサービスの集まりです。 ゲームやチャットアプリ、ニュースアプリなど、さまざまなアプリを簡単に、早く作るために必要な機能が詰まっています。 その中の一つ

                                  Cloud Functions for Firebaseの始め方 - Qiita
                                • Firebase Functions に VSCode でブレークポイントを設置したい - Qiita

                                  こちらの記事で解説しているfunctions-emulatorは既に Deprecated になっており困ってしまったので覚書を残しておきます。 デバッグツール Visual Studio Code firebase-tools tsconfig.jsonの作成 TypeScriptで開発している場合は、tsconfig.jsonのsourceMapをtrueにしておきます。 { "compilerOptions": { "module": "commonjs", "outDir": "lib", "sourceMap": true, "strict": true, "target": "es6" }, "compileOnSave": true, "include": [ "src" ] } launch.jsonの作成 .vscode/launch.jsonを作成します。ポイントはou

                                    Firebase Functions に VSCode でブレークポイントを設置したい - Qiita
                                  • 【Flutter】Firebase Authenticationを使ってログイン/ユーザー登録画面を作成する(その1) - Qiita

                                    はじめに FlutterでFirebase Authentication使ってユーザー登録・ログイン画面を作る手順などはよく見かけるのですが、バリデーションチェックや、ユーザー登録後の処理、パスワード変更処理などやらねばならないことはいろいろあります。また、FacebookログインやAppleログインについても備忘録かねてまとめてみようかと思います。 まず最初はユーザー登録画面を作成してみます。 VSCodeのMac版を利用していますので、AndroidStudio利用の方は適宜読み替えて行ってみてください。 更新履歴 2024.1.18 初回投稿 環境 [✓] Flutter (Channel stable, 3.16.4, on macOS 13.5.2 22G91 darwin-arm64, locale ja-JP) [✓] Android toolchain - develop

                                      【Flutter】Firebase Authenticationを使ってログイン/ユーザー登録画面を作成する(その1) - Qiita
                                    • Firebaseを使ったWeb開発に便利なエディタ|シリコンバレースーパーウエア|coconalaブログ

                                      Firebase を使って Web 開発する場合、どんなソフトウエア(アプリ)が必要か迷う場合あると思います。 皆さんはどのようなアプリをお使いですか?

                                        Firebaseを使ったWeb開発に便利なエディタ|シリコンバレースーパーウエア|coconalaブログ
                                      • Export Firebase Analytics from BigQuery to Snowflake

                                        先日、このような記事が上がっていて、やってみました。 ※かなり久々に書いてるので、クラメソさんみたいな凄まじく美しいブログは書けぬことを痛感した、まじすごいです、アレ。一旦、細かいところでの記載やスクショが整備できていない状態ですが、こちらで一旦公開します。 前半に、BigQuery上にあるGA4のRAWデータをSnowflakeに持ってくる仕組みが書いています。 BigQueryからGCSへエクスポートする サービスアカウントを作り、権限を付与する(BigQueryのDatasetの閲覧、GCSのBucket管理者権限) Cloud FunctionsでBigQueryJob(EXPORT DATA句)を実行 Cloud PubSubをつくり、トリガーにする(httpトリガーではできなかった) Cloud Scheduleでスケジュール実行(翌日の13時頃が良さそう) ※後述 Snowf

                                          Export Firebase Analytics from BigQuery to Snowflake
                                        • Firebase Cloud Messaging API(V1)でのPushテストの方法 - Qiita

                                          概要 以前から利用していたFirebaseのCloud MessagingAPI(レガシー)の期限が迫ってきました。 で、Firebase Cloud Messaging API(V1)に移行が必要なのですが、これをすると困ることがあります。 それは、いままでDebug用のアプリメニューから、Push通知テストを試すコマンドをSlackに送る仕組みを作っていたのですが、その仕組みがそのままでは使えなくなりますし、面倒になります。 ので、その対応の記事です。 何が面倒になる? レガシーの場合は、Pushのテストをするときに、HttpヘッダーのAuthorization に固定のキーを入れておけばよかったのですが、これからは、アクセストークンに変わります。(セキュリティが強化されました) アクセストークンは、秘密鍵を使って生成できますが、それをアプリに入れることはできません。 レガシーの頃の固

                                            Firebase Cloud Messaging API(V1)でのPushテストの方法 - Qiita
                                          • Firebase Hostingで独自ドメインを使う

                                            firebase hostingで独自ドメインを使うお話。 お名前.comでドメインを取得しているので、firebase hostingと接続する手順を紹介します。 ※ 記事中のプロジェクト名、サブドメイン、TXTレコード値、IPアドレスなどは書き換えてあります。 デプロイからドメイン設定の流れ firebaseの設定 firebase-toolsのインストール firebaseへデプロイ ドメインを接続する TXTレコード設定 Aレコード設定 TXTレコードやAレコードが反映されるまで時間はかかりますが、ハマるような難しい手順はありませんでした。 firebaseの設定 まずはfirebase consoleにログインします。 左側のメニューからHostingを選択してください。 firebase-toolsのインストール ローカルテストやデプロイを支援するCLIをインストールします。

                                            • dart_firebase_adminの紹介とCloud FunctionsをDartで書きたい!

                                              本記事は以下のアドベントカレンダーに参加しています。 サイバーエージェント24卒内定者 Advent Calendar 2023 Firebase Admin SDKは、Firebaseのサービスをサーバーサイドから操作するためのツールです。特にdart_firebase_adminは、DartでFirebaseの機能を利用するためのパッケージです。この記事では、このパッケージの基本的な使い方と機能について解説します。

                                                dart_firebase_adminの紹介とCloud FunctionsをDartで書きたい!
                                              • Jamstack な構成(Gatsby+microCMS+Firebase)で個人サイトを作成しました - Qiita

                                                今年の GW もステイホーム期間でしたので、フロントエンド周りの技術勉強も兼ねて個人サイトを作成してみました。 折しも、 Qiita では「フロントエンド強化月間」となっていましたので、記事にします。 完成したサイト まだ未完成な部分はありますが、 https://www.zakioka.net/ で個人サイトを公開しました。 ソースは GitHub のリポジトリに公開しております: 大まかな構成は以下のとおりです: いわゆる Jamstack な構成にしています。 「J」と「M」:Gatsby 「A」:microCMS ビルドとデプロイ:GitHub Actions ホスティング: Firebase Hositing 個人サイトで実現した機能は以下のとおりです: 個人のプロフィール表示 Markdown で記述した技術メモを Web ページとして公開 microCMS でブログ記事を作成

                                                  Jamstack な構成(Gatsby+microCMS+Firebase)で個人サイトを作成しました - Qiita
                                                • Google Firebase: 初心者ガイド | DevelopersIO

                                                  はじめに Google Firebaseは、モバイルおよびウェブアプリケーションを構築するための強力なプラットフォームです。開発者がアプリを構築し、改善し、成長させるのに役立つツールとサービスのスイートを提供しています。 このガイドでは、Firebaseの基本と、その使い方の基礎について説明いたします。 Google Firebaseについて Firebaseは、高品質なアプリケーションの開発を支援する様々なツールとサービスを提供するBackend-as-a-Service (BaaS)です。以下のような機能が含まれています: Firebase Realtime Database: すべてのクライアントでリアルタイムにデータを同期するNoSQLクラウドデータベースです。 Firebase Authentication: クライアントサイドのコードのみでユーザー認証を行うサービスです。 Fi

                                                    Google Firebase: 初心者ガイド | DevelopersIO
                                                  • 大規模なリアルタイム クエリについて理解する  |  Firestore  |  Firebase

                                                    フィードバックを送信 大規模なリアルタイム クエリについて理解する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このドキュメントでは、1 秒あたり数千のオペレーション、または数十万の同時実行ユーザーを超えるサーバーレス アプリをスケーリングするためのガイダンスについて説明します。このドキュメントでは、システムを詳細に理解するために役立つ高度なトピックについて説明します。Cloud Firestore を使い始めたばかりの方はクイックスタート ガイドをご覧ください。 Cloud Firestore と Firebase モバイル / Web SDK は、クライアント側のコードがデータベースに直接アクセスする、サーバーレス アプリを開発するための強力なモデルを提供します。SDK を使用すると、クライアントはデータの更新をリアルタイムでリッスンできます。リア

                                                    • Flutter 私の考えた最強のlogger (Firebase Crashlytics , Analytics連携編)

                                                      初めまして! viviONでFlutterのアプリのエンジニアやっているDiegoと申します。 私の考えたloggerの設定について皆さんに共有して、是非をお伺いさせていただこうかと考えています。 一読していただき、ぜひコメントなどでFBいただけると幸いです! Flutter 私の考えた最強のlogger 皆さんFlutterアプリ開発時にlogの出力など行っていますでしょうか? 値を確認したい時はdebug機能で止めるからいらない! printなら出しているよ! log出力のpackage使って出してるよー 上記のような色々な方がいらっしゃると思いますが、 私は開発時に思いもよらない挙動などしていないかを確かめるためにpackageのloggerを使用して、logの出力をしております。 loggerではlogのレベルによって色を分けてくれるので、開発していてみやすくて助かってます! そん

                                                        Flutter 私の考えた最強のlogger (Firebase Crashlytics , Analytics連携編)
                                                      • データに基づく意思決定を支える、Google Analytics for Firebase のイベント送信 | DroidKaigi 2024

                                                        データに基づく意思決定を支える、Google Analytics for Firebase のイベント送信 アプリサービスの運営においては、ユーザの操作や画面遷移などのイベントを適切に送信し、データ分析できる体制を整えることが重要です。しかし、イベント送信の実装には注意が必要です。不適切な実装の場合、分析時に必要なデータが欠損し、効果的な意思決定が困難になる可能性があります。 このセッションでは、これから新たに Android アプリを開発したり、今後データ分析を強化したい Android エンジニアに向けて、以下のことを説明します。具体的な技術として Google Analytics for Firebase と BigQuery を取り上げます。このセッションを通して、データ分析という観点から、事業貢献を加速する Android エンジニアを増やすことを目指します。 - 予備知識として

                                                          データに基づく意思決定を支える、Google Analytics for Firebase のイベント送信 | DroidKaigi 2024
                                                        • React & Firebaseを使ったWebサービス開発入門【ユニットテスト】 - Qiita

                                                          はじめに 先日作成したReact & Firebaseを使ったWebサービス開発入門の続編であり、まだ全編を読んでない方はそちらを先にお読みください。 この記事について この記事は先日開発した「Movie Guide」を用いてReactのユニットテスト(Jest)を試してみようというものです。 私自身、前職でPHPフレームワーク「Synfony」の上で「PHPUnit」を用いたユニットテストを描いたことはありましたが、Jestを使うのは初めてだったので学習の記録としても記事にしたのもあります。 ユニットテストについて 採用においてエンジニアの器量を見極めるには「Docker」「リーダブルコード」そして「テストコード」を見るらしい。 実際これらは個人開発ではそこまで重視されないが、チームでやる上では絶対必要な領域である。 今回はそのユニットテストに関する記事だが、テストの意義とはズバリ プロ

                                                            React & Firebaseを使ったWebサービス開発入門【ユニットテスト】 - Qiita
                                                          • React & Firebaseを使ったWebサービス開発入門 - Qiita

                                                            開発経緯 1年ほど開発から遠ざかっていたので、勘を取り戻すために何か作ってみようということになったところ TwitterでNetflixクローンの開発記事が注目を浴びており、これなら簡単に作れそうだし向こうは有料で公開してるっぽいから、無料にして出したらインプも稼げそうだ という発想に至ったわけです。 実際やってみるとWeb開発の基本機能を網羅できるだけでなく、Reactの根本にある動きなども学習できるため、なんとなくの理解の向こう側に行ける優良素材だったのです。 (注)上述の方の記事は買ってないので、他人の有料記事を無料で転載しているわけではないのでご安心を! ターゲット読者 Reactの初学レベルを終えた方 文法はマスターしたがデータベース接続などができてない方 久しぶりにWeb開発をするので勘を取り戻したい方 サービス概要 世界中の映画情報を扱うAPIを用いて、旬の映画やNetfli

                                                              React & Firebaseを使ったWebサービス開発入門 - Qiita
                                                            • Astro+React Hook Form+FirebaseでZodを効かせつつユーザー登録を行う

                                                              2023年の11月頃からReactとAstroを本格的に扱うようになりました。 特にAstroはWebフレームワークとしてのコンセプトから気に入り、情報を積極的に仕入れています。 さて、今回はタイトルの通りですがAstroでReact Hook FormとZodを使ってFirebase Authenticationにユーザー登録をしてみようという内容です。 本記事では、Firebase Authenticationのブロッキング関数に関しては割愛しておりますので、ご了承下さい。 それでは早速いってみましょう。 実行環境・バージョン astro@4.0.9 react-hook-form@7.49.2 zod@3.22.4 firebase-admin@12.0.0 firebase@10.7.1 @astrojs/node@7.0.4 1.AstroをFirebaseと連携させる準備 記事

                                                                Astro+React Hook Form+FirebaseでZodを効かせつつユーザー登録を行う
                                                              • 【初心者ハンズオン】ReactでTODOアプリを作ってデプロイしよう【Firebase/Shadcn/TailwindCSS】 - Qiita

                                                                【初心者ハンズオン】ReactでTODOアプリを作ってデプロイしよう【Firebase/Shadcn/TailwindCSS】TypeScriptFirebaseハンズオンReact はじめに 今回のハンズオンではReactをこれからやっていきたい人に向けてTODOアプリを作りながらReactの基本的な使い方から実際にアプリケーションをデプロイしてユーザーが使えるリリースまでを行えます。 アプリケーションはとてもシンプルなものですので、短時間で学習することが可能です 初心者向けに本記事は書いておりますので、丁寧にセットアップから紹介していきます。 JavaScriptなどの前提知識は不要で、HTMLとCSSの知識があれば行っていただけます またこのハンズオンでは最近人気がでているShadcn/uiを活用しており、学習した後に簡単にカスタマイズをしていただけるはずです。 ハンズオンだけでは使

                                                                  【初心者ハンズオン】ReactでTODOアプリを作ってデプロイしよう【Firebase/Shadcn/TailwindCSS】 - Qiita
                                                                • Google I/O 2023 のFirebaseまとめ

                                                                  Google I/O 2023 Googleでは毎年5月に開発者向けの主力サービスの今までの成果や今後の新機能などの大きな発表が行われています。当記事は、2023年5月10日(現地時間。JSTでは5/11の2:00)に行われたGoogle I/O 2023の中で発表されたFirebaseに関連する情報のみを整理し、まとめたものです。筆者による雑翻訳ですので正確では無い部分も含まれております点を予めご了承ください。 参照元 当記事は次にあげる2点を中心に関連する内容をまとめたものです。 動画:What's new in Firebase ブログ記事:What's new at Google I/0 2023 ここからは、セッション「What's new in Firebase」で発表の行われたトピックをその発表順で掲載します。関連するFirebase系の別セッションの内容なども該当トピックに

                                                                    Google I/O 2023 のFirebaseまとめ
                                                                  • FCM アーキテクチャの概要  |  Firebase Cloud Messaging

                                                                    フィードバックを送信 FCM アーキテクチャの概要 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 FCM は、メッセージの作成、転送、受信を行う次のコンポーネント セットに依存します。 メッセージ リクエストを作成または構築するためのツール。Notifications Composer には、通知リクエストを作成するための GUI ベースのオプションが用意されています。すべてのメッセージ タイプを完全に自動化してサポートするには、Firebase Admin SDK または FCM サーバー プロトコルをサポートする、信頼できるサーバー環境でメッセージ リクエストを構築する必要があります。その環境とは、Cloud Functions for Firebase、App Engine、または独自のアプリサーバーです。 メッセージ リクエストを受け入れる機能な

                                                                    • Firebaseを使ったGooglePlayGamesログインの落とし穴 - Liberent-Dev’s blog

                                                                      こんにちは! システム開発部のK.Mです。 今回の記事の経緯 弊社内で制作してリリースしたカジュアルゲーム「FingerRocket」にてリリース直前になり、 本番想定の環境でのみ発生する落とし穴に連続でハマってしまい機能が正常に動かないという事がありました。 何も知らないと罠にハマってしまう設定周りの話だったため、忘備録兼同じように困った人が居た場合の道標として残しておきたいと思い記事化しました。 FingerRocketとは? その前に、「FingerRocket」とは何ぞ?というところですが、 操作は簡単、ロケットを引っ張って向きとパワーを調節し、地球に向けて飛ばすだけ! ロケットを引き寄せる重力を持った惑星や、宇宙を漂う隕石を避けながら、地球着陸を目指しましょう! 惑星の中には重力が強力なもの、移動するもの、ロケットの動きを阻害するものなど、 様々な効果をもった惑星があります。 そ

                                                                        Firebaseを使ったGooglePlayGamesログインの落とし穴 - Liberent-Dev’s blog
                                                                      • Firebase 匿名認証を行う  |  Firebase ドキュメント

                                                                        フィードバックを送信 Firebase 匿名認証を行う コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase で認証する一時的な匿名アカウントを、Firebase Authentication で作成して使用できます。一時的な匿名アカウントを使用すると、アプリに登録していないユーザーが、セキュリティ ルールで保護されているデータを使用できるようになります。匿名ユーザーがアプリに登録する場合は、匿名アカウントにログイン認証情報をリンクすると、それ以後のセッションでも引き続き、保護されているデータを使用できます。 始める前に まだ行っていない場合は、スタートガイドの手順に沿って操作してください。 匿名ログインを有効にします。 Firebase コンソールの [Authentication] セクションで、[ログイン方法] ページを開きます。 [ログ

                                                                        • GA4はアプリの分析も可能|Firebase SDKの追加方法も解説|アクセス解析ツール「AIアナリスト」ブログ

                                                                          こんにちは。「AIアナリスト」ライターチームです。 今日のテーマは「GA4でのアプリの分析方法」についてです。 GA4は、Webサイトだけでなくアプリの分析も可能です。GA4に移行したばかりで、アプリの分析方法をまだ把握できていない人も少なくありません。この記事では、Webマーケターに向けて、GA4でアプリの分析ができることや、分析のために必要なFirebaseのSDK追加方法を解説します。iOS編とAndroid編に分けて解説しているので、自社のマーケティング活動にぜひ役立ててください。 目次 GA4(Googleアナリティクス4)はアプリの分析が可能 GA4の前身「Firebase Analytics」はアプリ分析のためのツール GA4はWeb・アプリを横断した解析ができる UAと異なるGA4のアカウント構造 GA4のアプリへの導入にはSDKの追加が必要 Firebase SDKをアプ

                                                                            GA4はアプリの分析も可能|Firebase SDKの追加方法も解説|アクセス解析ツール「AIアナリスト」ブログ
                                                                          • NestJS + graphQL + Prisma + Firebase でToDOリストを作ろう!〜テスト編〜

                                                                            はじめに 今回はユニットテストとE2Eテストを実装していきます。 前回の記事はコチラ この記事で制作したコードはコチラ ユニットテスト セットアップ jestと@nestjs/testingはあらかじめインストールされているのですぐにテストを書くことが可能ですが、一つだけ追加でパッケージをインストールしておきます。 import { Test, TestingModule } from '@nestjs/testing'; import { mock } from 'jest-mock-extended'; import { User } from '@prisma/client'; import { CreateUserUseCase } from '../createUser.usecase'; import { FirebaseService } from 'src/util/fir

                                                                              NestJS + graphQL + Prisma + Firebase でToDOリストを作ろう!〜テスト編〜
                                                                            • Firebaseの「In-App Messaging」を使ってアプリにダイアログを表示させる方法 | DevelopersIO

                                                                              Firebaseの「In-App-Messaging」の設定方法を知りたいという方の参考になればうれしいです。 こんにちは。クラスメソッドのカスタマーコネクトグループのゆっこです。 Firebaseを使って、アプリにダイアログを表示させる方法をご紹介します。 私のような非エンジニアの方やFirebaseをこれから触るという方の参考になればと思い、「In-App-Messaging」について調べてわかったことや、設定していきながら理解したことをブログにまとめました。 Firebaseとは? はじめに、Firebaseとはどのようなものかについて簡単に説明します。 FirebaseとはGoogleが提供するアプリ開発を手助けする有益なツールです。例えば、Firebaseの機能の1つである「Authentication(認証)」は、ユーザーがアプリにログインするための実装を容易に行うことができま

                                                                                Firebaseの「In-App Messaging」を使ってアプリにダイアログを表示させる方法 | DevelopersIO
                                                                              • JavascriptでCloud Storage for Firebaseを操作する - Qiita

                                                                                はじめに この記事ではJavascriptでCloud Storage for Firebaseのデータを取得・更新・削除する方法について書いています。 公式ドキュメントを参考にしています。 前提 Cloud Storage for Firebaseの構築が済んでいる Cloud Storage for Firebaseに接続できる状態 Cloud Storage for Firebaseを操作する 下記の方法について説明しています。 アップロード ダウンロード 削除 上記のどの操作でもストレージへの参照を作って、その参照先のデータを操作するという流れは共通しています。 アップロード 大きく下記の2通りのアップロード方法について書いています。 FileオブジェクトかBlobオブジェクトを使ってアップロードする Base64などの文字列を使ってアップロードする FileオブジェクトかBlob

                                                                                  JavascriptでCloud Storage for Firebaseを操作する - Qiita
                                                                                • firebase v9 の module を ESM (ES Module) を使って npm なしで index.html だけで動かす - Qiita

                                                                                  主旨 以前、公式ページに v9 は npm でしか使えないよって書いてあった気がしてましたが、最近ページを見直したら使う方法が書いてあることに気が付いたのでメモです。 結論 下記に方法が書いてありました。 Firebase を JavaScript プロジェクトに追加する ESM を使用していて、ブラウザ モジュールを使用する場合は・・・と書かれているところです。 <!DOCTYPE html> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Firebase v9 CDN test</title> </head> <body> <div id="main"> <span id="status-text">サインイン

                                                                                    firebase v9 の module を ESM (ES Module) を使って npm なしで index.html だけで動かす - Qiita