並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 2011件

新着順 人気順

Firebaseの検索結果281 - 320 件 / 2011件

  • Firebase Authentication の基本的な使い方

    To sign a user into your app, you first get authentication credentials from the user. These credentials can be the user… 以下、5ステップに渡って順に説明していきます。主にiOSアプリ・自前APIサーバーの組み合わせ前提ですが、それ以外の構成とする場合でも参考になるはずです。 1. クライアントでFirebase Authenticationのtoken取得認証方法は、以下に対応しています。 GoogleFacebookTwitterGitHubメール電話番号メール認証では確認メール送信、電話番号認証は認証コード発行部分までFirebase側でやってくれて、すごく良くできています👏 また、匿名認証も対応しているので、アプリをインストール・起動するだけでユーザー操作なしで

      Firebase Authentication の基本的な使い方
    • 実用的なFirebaseのDeploy Scriptを作る

      実用的なFirebaseのDeploy Scriptを作るMonday, December 2, 2019 この記事はQiitaの「Firebase Advent Calendar 2019」の2日目の記事になります。 1日目はSuguruOokiさんの「Firebaseとスタートアップが考える料金のバランスと使い方の話」という記事でした。 今回は実用的なFirebaseのDeploy Scriptを作るというタイトルで、FirebaseのデプロイについてTipsを話しつつ、普段僕が携わっている開発の現場でも実際に使っているFirebaseのデプロイ用のスクリプトの紹介をしてみます。 FirebaseのDeploy 本題の前に、少しFirebaseのDeployについて基本的な事、Tips的なことをお話します。 Firebaseでは、Cloud FunctionsやHosting、Fire

        実用的なFirebaseのDeploy Scriptを作る
      • Vue.js + Firebaseでポートフォリオを作ろう! - Qiita

        追記 この記事は公開から一ヶ月後くらいに、中身をだいぶ変えました。 前の記事が読みたい方はこちらからどうぞ。 今のコードの方が結構マシなはずなので、あまり需要は無いでしょうが...。 旧 https://qiita.com/sosumii/items/f097bf8b2209b9d75d1a/revisions/9 https://github.com/sosmii/hello-sosmii/tree/f4dc0f0295e5ffd569fb828e6b2e6559f5844874 作っていきましょう 突然ながらエンジニアのみなさま、ご自身の実力を市場にアピールできるような成果物をお持ちでしょうか? 会社が信用できなくなった時の備えとして、良いチャンスを掴むためのきっかけとして、外から見える成果というのは用意しておいて損はありません! 本記事は、私がサーバーサイド処理を組み込んだポートフォ

          Vue.js + Firebaseでポートフォリオを作ろう! - Qiita
        • Firebase Functionsのロギングを改善した話 - Studyplus Engineering Blog

          はじめまして、モバイルクライアントグループの市川です。昨年9月からポルトの開発にジョインしました! porto-book.jp ポルトはFlutterとFirebaseで開発しているサービスです。 サーバサイドの処理は全てFirebase Functionsで実装されており、エンドポイントの数は40近くあります。 その中には、課金に関するクリティカルなAPIや外部サービスと連携するAPIなど、問題が起きるとサービスの継続に大きな影響を与えるものも多くあります。 今回はサービスを安定運用するため、Firebase Functionsのロギング改善した話を3つ書こうと思います。 ロガーの変更 と エラーレポーティング ①重大度レベルの反映 ②ロガーの引数が柔軟 参考情報 ログの保持期間の変更 不要ログの排除 除外の設定方法 まとめ ロガーの変更 と エラーレポーティング ポルトのFunctio

            Firebase Functionsのロギングを改善した話 - Studyplus Engineering Blog
          • GitHub - ory/kratos: Next-gen identity server replacing your Auth0, Okta, Firebase with hardened security and PassKeys, SMS, OIDC, Social Sign In, MFA, FIDO, TOTP and OTP, WebAuthn, passwordless and much more. Golang, headless, API-first. Available as a w

            The Ory Network is the fastest, most secure and worry-free way to use Ory's Services. Ory Identities is powered by the Ory Kratos open source identity server, and it's fully API-compatible. The Ory Network provides the infrastructure for modern end-to-end security: Identity & credential management scaling to billions of users and devices Registration, Login and Account management flows for passkey

              GitHub - ory/kratos: Next-gen identity server replacing your Auth0, Okta, Firebase with hardened security and PassKeys, SMS, OIDC, Social Sign In, MFA, FIDO, TOTP and OTP, WebAuthn, passwordless and much more. Golang, headless, API-first. Available as a w
            • Google Cloud Build で CI/CD! ~ Firebase Hosting 編 ~

              CI/CD してますか? Google Cloud Build (以下、Cloud Build)は、フルマネージドなCI/CD platformです。Google Cloud Next ‘18でContainer Builderから名称が変更されましたが、コンテナイメージをビルドするサービスというイメージを持たれている方も多いのでは無いでしょうか? Cloud Build を利用することで、コンテナイメージやアーティファクトのビルドから、VM、サーバレス、Kubernetes、Firebaseなどの複数環境へのデプロイまで、カスタムワークフローを定義して管理することが可能です。 本記事では、カスタムビルドステップを利用して、Firebase HostingへのContinuous Delivery を実現してみましょう。 (その他のユースケースについては、概要ページをご参照ください。また、

                Google Cloud Build で CI/CD! ~ Firebase Hosting 編 ~
              • WebAPIアプリケーション「超」入門  FirebaseとAPIによるWeb会議システム制作|KT|note

                追記)  【1000部を突破!】累計販売数1000部を超えました! ありがとうございます!!! 1.はじめに 以前Twitterで投稿し反響の大きかったweb会議システムを、より簡単な実装にしてこのチュートリアルでは解説したいと思います。私自身プログラミングを本格的に学び始めプログラミング歴1.5ヶ月で作る事が出来ました。初学者でも作れる内容になっています。 こちらが以前Twitterで投稿した内容です。 Web会議システムとはこのチュートリアルで作れる完成形のアプリがこちらです。 ビデオ通話、リアルタイムチャット、音声認識、自動文字起こしが出来るようになります。 *注意* 今回のチュートリアルは感情認識は含めておりません。感情認識の実装については公式ドキュメントの参照をお願いします。 このチュートリアルできるようになること・Web API を使ったマッシュアップアプリがつくれるようになる

                  WebAPIアプリケーション「超」入門  FirebaseとAPIによるWeb会議システム制作|KT|note
                • Slack アプリフレームワーク Bolt for JavaScript を Cloud Functions for Firebase で動かそう - Qiita

                  Slack アプリフレームワーク Bolt for JavaScript を Cloud Functions for Firebase で動かそうSlackslackbotBoltslack-api 重要なお知らせ Bolt for JavaScript を Google Cloud Functions や AWS Lambda で Bolt アプリを動かす際は以下のような問題に当たる可能性があります。 FaaS 全般に関する課題 FaaS での Events API 利用に関する課題 シンプルな応答をするだけのアプリであればおそらく問題なく動かすことができますが、Events API のハンドリング、非同期処理の開始を含むアプリの場合はご注意ください。 2020 年 6 月更新:Bolt for JS v2 から processBeforeResponse というオプションが導入されまし

                    Slack アプリフレームワーク Bolt for JavaScript を Cloud Functions for Firebase で動かそう - Qiita
                  • Firebase Meetup #5 まとめ

                    Firebase Japan User Group(以下FJUG)メンバーのailと申します。急遽Blog枠の代打で会場の様子とLTの情報をご紹介することになりました。 さる8月7日、GINZA SIXにてFirebase Meetup #5 @リンクアンドモチベーション が開催されました。( 追加情報、写真等が手に入れば次第順次更新していきます。)。 生憎の雨模様でしたが、初めての会場ということもあり、道に迷った方が多数いた(?)ようでした。 開場時の風景リンクアンドモチベーション会場提供は組織コンサルティングのワンストップサービスを提供されているリンクアンドモチベーションさん。現在、コンサルからHumanResource ×Techへと内部で変革をとげる中、 Motivation Cloudなるプロダクトを一緒に盛り上げてくれる開発スタッフの募集をしておりました。 プロトタイピングする

                      Firebase Meetup #5 まとめ
                    • Firebaseで動くアプリをReact + Redux + TypeScriptで作るときのアラカルト - FLINTERS Engineer's Blog

                      こんにちは。菅野です。 Reactと静的型付け言語は最高ですよね!(唐突) 既に使いこなしてる人も、今最高だと理解した人もいると思います。 ただ、今現在の社内ではVue.jsとBabelを使ったES環境が主流でReact派は悲しい思いをしています。1 そこで私は社内向けの小物ツールをReactで自作してReact欲を発散していたりします。 どんなツールかというと、タスクの見積もりで行うプランニングポーカーをちょこっと省力化するもので コイツを社内にじんわり布教しています。フフフ… このポンコツツールで使用されているものは、 Scala.js + React + Akka HTTPでWebSocketという闇の技術で、 そんな物をちゃっかり開発用サーバで動かすという投げやりな運用をしています。 しかしScala.js + Reactがちょっと辛くなってきたのと、やっぱりエコシステムの大きなフ

                        Firebaseで動くアプリをReact + Redux + TypeScriptで作るときのアラカルト - FLINTERS Engineer's Blog
                      • [登壇資料]Firebase Dynamic Linksって何?(Firebase勉強会 in 大阪×沖縄) | DevelopersIO

                        はじめに こんにちは、モバイルアプリサービス部の山本です。 2019年4月16日(火)に開催された「Firebase 勉強会 in 大阪 × 沖縄」でFirebase Dynamic Links(以下FDL)について話したときの発表資料を共有します。 登壇資料 前半ではFDLとは何なのかを説明し、後半ではFDLを作りAndroidアプリで処理するまでの手順をまとめました。意外と簡単に実現できるね!と思ってもらえたのであれば大変うれしいです。今回の発表のためにデモアプリを作成したのですが、公式ドキュメントがとても分かりやすく、迷いなくFDLの作成や実装ができました。 終わりに FDLを使えばアプリユーザーを増やしたりユーザー体験を向上させたりアナリティクス計測もできるので、特にBtoCで威力を発揮しそうです。公式ドキュメントでは、事例も豊富に載っているので事業をされている人は何かしら閃きが得

                          [登壇資料]Firebase Dynamic Linksって何?(Firebase勉強会 in 大阪×沖縄) | DevelopersIO
                        • 結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database) - Qiita

                          結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database)AndroidiOSAngularVue.jsFirebase Firebaseのrealtime databaseはいわゆるNoSQLであり,馴染みが薄い人が多いとともに,一般に流布している情報はふわっとしていてわかりづらい. 山に篭って修行していたらある程度知見が溜まってきたため,下山して共有する. 追記: 新しいdbが発表されたので雑感書きました. Firebase RTDB + GCP datastore = Firestoreについて第一印象 tl;dr 割り切れ! ユーザの見えるままに作れ! それ以外の細末は下記参照 大原則その1:割り切り これは特にRDB勢に気をつけていただきたい. 我々は少し気を抜くと,つい正規化したがり屋さんになってし

                            結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database) - Qiita
                          • Qiitaの記事をランダムに読める API / サービス を4時間ぐらいで作った (Firebase/AWS/Docker) (運用費0円※) - Qiita

                            Qiitaの記事をランダムに読める API / サービス を4時間ぐらいで作った (Firebase/AWS/Docker) (運用費0円※)QiitaNode.jsAWSDockerFirebase ※この記事はcloud.config Tech Blogにも投稿されています。 百聞は一見に如かず、以下のようなサービスです。(APIをブックマークレットとして使っている例) なぜ作ったの 昔、「本屋に行ってランダムに本を選んで気になった章を読む」という趣味にハマっていました。 これをすると自分のバイアスなしに謎の知識(?)を仕入れることができます。 そんなようなことをQiitaでもやってみたいなと思って作りました。 追記 機能追加版を@okadato623さんがつくってくださいました! こっちの方が圧倒的に便利です。 Qiitaの記事をランダムに読めるAPI / サービス に機能追加してみ

                              Qiitaの記事をランダムに読める API / サービス を4時間ぐらいで作った (Firebase/AWS/Docker) (運用費0円※) - Qiita
                            • 短縮URLにFirebase Dynamic Linksを利用している - Glide Note

                              Firebase Dynamic Links 今の会社ではインフラ系のタスク以外にOffice IT業とかもやっていて、 ちょっと前から会社で利用する短縮URLにFirebase Dynamic Linksを利用しているという話。 公式ドキュメント見れば誰でも設定出来るので設定例とかは割愛。 3行まとめ 独自ドメインで短縮URLが利用出来る。 https://url.glidenote.com/abC みたいな感じ。 Firebase Dynamic Links自体はブラウザから数クリックで利用出来るので一旦構築すれば、運用を手放すことが出来る SaaS短縮URLを使って、セキュリティツールに怒られる事案が減ってOffice IT的な面倒な仕事が減る 他の短縮URLサービスと同様に、パフォーマンス測定も出来るので便利。

                              • 【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019)│しねんたい

                                【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019) 2019/08/19. Amazon Python(プログラミング), プログラミング・WEB・コンピュータ, 半額セール, 技術書 HOMEAmazon【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019)

                                  【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019)│しねんたい
                                • FirebaseとAngular2を使ってリアルタイムでデータのやり取り【導入編】

                                  FirebaseとAngular2を使ってリアルタイムでデータのやり取り【導入編】 林 優一 Firebaseはリアルタイム同期なデータベースを中心に、Auth認証やPushNotificationやユーザーの行動分析といったアプリケーションに最適な機能を提供するBasSです。先月行われたGoogle IOにて、PushNotificationや行動分析機能が追加されるなど話題となりました。 今回はFirebaseのリアルタイムベースとAngular2を用いて、リアルタイムにデータをやり取りする方法について解説します。 Firebaseのリアルタイムデータベース Firebaseのリアルタイムデータベースはクラウドホスト型のNoSQLデータベースです。JSONの形式でデータは保存されます。 APIはもちろん、iOS/Android/Web用のSDKが提供されているので、非常に簡単に導入する

                                    FirebaseとAngular2を使ってリアルタイムでデータのやり取り【導入編】
                                  • Firebase Authentication のご紹介

                                    .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

                                      Firebase Authentication のご紹介
                                    • Firebase Cloud Firestoreの使い方 - Qiita

                                      概要 Firebase Realtime Databaseの次世代版。Realtime Databaseはデーターベース制約でいろいろとパフォーマンス等考慮したデータ構造にしないといけなかったが、Cloud Firestoreは自由度が高まったため、データベース制約をあまり意識せずにデータ格納できるようになった。 用語と概要 データ キーとバリューのセット

                                        Firebase Cloud Firestoreの使い方 - Qiita
                                      • React Native for Web + TypeScript + Firebase + PWAを調べたのでまとめておく - gibachan's blog

                                        動機 きっかけはこの記事。ちょっと前にこれを読んで、 「モバイルネイティブアプリに慣れた開発者が、React Native for Webを利用することで手軽にWebアプリ開発できないか?」と思ってたので調べてみました。 iOSについて言えばSwiftUI登場後、宣言的にUIを構築するということが自然となり、Webアプリの各種FW(Reactなど)との距離感が縮まっていること。前述の記事にあるように、ネイティブ開発で馴染みのあるコンポーネントをReact Nativeを経由してWebの世界に持っていけるなら、Webアプリ開発の敷居が下げられるんじゃないかと思って調べてみました。 先に結論 React Native for Webを使って簡単なTODOアプリを作ってみました。 一応Firebase Hostingに置いてPWAとしてモバイルにインストールするところまで試しました。 githu

                                          React Native for Web + TypeScript + Firebase + PWAを調べたのでまとめておく - gibachan's blog
                                        • Firebase Cloud Firestoreを使って、車の草耐久レースを少し改善した話。 - Qiita

                                          普段の業務では、iOSやAlexaのスキル開発を中心にやっていますが、趣味では愛車でサーキットへ行ったり、ジムカーナを楽しんだりしています。(自称アウトドア) その延長線上で、とあるアプリを作りかなり革新的なことを実現したので簡単にまとめます。 そもそも草レースって? 一般的に車のレースっていうとまず先にF1であったりSUPER GT選手権やスーパー耐久などが思い浮かぶ方も多いかもしれません。これらに関しては、プロドライバーであったり自動車メーカー、ワークスなどがガチで争うマジモンのレースです。 ただ、そんなプロのレースの他にアマチュアのレースの世界があります。それが草レース。要は車趣味の愛好家がガチンコで楽しむ趣味のレースと言えばわかりやすいでしょうか。 今回参加した草レース 草レースの中でもいくつかのタイプはあります。1つの枠でLapTimeを極めるものや周回数を極めるものであったり。

                                            Firebase Cloud Firestoreを使って、車の草耐久レースを少し改善した話。 - Qiita
                                          • Cloud FirestoreとFirebase Cloud Storageを使ってソーシャル機能を実装する方法 - Qiita

                                            こんにちは、Stamp Incのnoriです。 金曜日の20時くらいからこの記事を書き始めて若干の後悔を感じながら記事を書きました。書き終わったら飲みに行きます。 この記事ではCloud FirestoreとFirebase Cloud Storageを使ってソーシャル機能を実装する方法を紹介します。 どの機能においてもですが、実装方法は要件と照らし合わせて考えることが重要です。ソーシャル機能も要件によって実装方法は異なってきます。要件によって実装がどう異なるかについても説明しようと思いますので最後まで読んで頂けると幸いです。 また、ここでのソーシャル機能とはフォロー、フォロワーに限定して話を進めます。 早速ですが、フォロー、フォロワーをCloud Firestoreではどのように表現するか見ていきましょう。 QueryとSubCollectionが利用可能なCloud Firestore

                                              Cloud FirestoreとFirebase Cloud Storageを使ってソーシャル機能を実装する方法 - Qiita
                                            • 日本語のオノマトペを3000個あつめてGAE/GoとFirebaseでサービスを作る - Qiita

                                              https://matopee.com Firebaseを管理画面側に、GAEを公開側に使って、日本語のオノマトペを集めて辞典などとして公開するサービスを作っています。まだまだ不足だらけですが、まずは3200件ちょっと集めたオノマトペの五十音別全一覧を中心に公開しています。 オノマトペにも過不足がありますし、古語や方言はまだほぼ手つかずです。今後は地道に語義を増やし、分類し、論文や書籍、Webなどの参考情報を集め、幾つか毛色の違うコンテンツの準備をしよう、という状況です。 コメントで @scivola と @perpouh からいただいた以下のオノマトペなどを追加し、現在3340件になりました。 以下は語義付きで登録しました。 かこーん ぐすぐす しみじみ ちんちくりん てれてれ どんぶらこ 以下は登録のみ。 ざんぶ, じゃらん, じゃらーん, しゃらん, しゃりん, すぼっ, ぱったり,

                                                日本語のオノマトペを3000個あつめてGAE/GoとFirebaseでサービスを作る - Qiita
                                              • GoogleのクラウドプラットホームもついにBaaSを提供へ…Firebase買収でリアルタイム機能を充実 | TechCrunch Japan

                                                Privacy-focused search engine and web browser company Brave Software is integrating search results into its Leo chatbot. Search results are based on the Brave Search API and Leo is integrated…

                                                  GoogleのクラウドプラットホームもついにBaaSを提供へ…Firebase買収でリアルタイム機能を充実 | TechCrunch Japan
                                                • AngularFire web codelab  |  Firebase

                                                  AngularFire web codelab Stay organized with collections Save and categorize content based on your preferences. 1. Overview In this codelab, you'll learn how to use AngularFire to create web applications by implementing and deploying a chat client using Firebase products and services. What you'll learn Build a web app using Angular and Firebase. Sync data using Cloud Firestore and Cloud Storage for

                                                  • Firebase is Joining Google!

                                                    An image of the Firebase logo + the GCP logo. Over the past three years, we’ve gone from a crazy idea that ‘just might work’ to a proven product used by 110,000 developers. Today, I couldn’t be happier to announce that we’ve joined Google. Why? Two big reasons. First, Google’s backing allows us to dramatically scale Firebase. We’re proud of what we’ve built over the last three years, but we’ve onl

                                                      Firebase is Joining Google!
                                                    • GitHub Actionsを使ってAndroidアプリをFirebase App Distributionへ配信するまでのベストプラクティス - Qiita

                                                      GitHub Actionsを使ってAndroidアプリをFirebase App Distributionへ配信するまでのベストプラクティスAndroidFirebaseGitHubActions はじめに どうも、GitHub Actions大好きな@tarumzuです。 今回はGitHub ActionsでAndroidアプリを配信する際のベストプラクティスな記事がなかなか無いなと思ったので、無いなら作ろう!という試みです。 例としてdev環境とstg環境の2つをApp Distributionで配信するという流れをGitHub Actionsで作ります。 コード 早速ですがコードの全文です。今回はタスク毎にJobを分けて対応しています。こちらのコードを順を追って説明していきます。 name: publish on: push: branches: # 今回はdevelopブランチを

                                                        GitHub Actionsを使ってAndroidアプリをFirebase App Distributionへ配信するまでのベストプラクティス - Qiita
                                                      • 【第4回】 Firebase Hosting でスタティックな Web ページをデプロイしよう!【はじめてみよう Firebase】 | 株式会社トップゲート

                                                        削除する 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

                                                          【第4回】 Firebase Hosting でスタティックな Web ページをデプロイしよう!【はじめてみよう Firebase】 | 株式会社トップゲート
                                                        • mBaaSの大本命グーグルのFirebaseを試してみた!基本編 | クラウドエース株式会社

                                                          こちらの記事は弊社技術ブログに掲載していた内容となります。 一部を除き、投稿当時の情報となりますので、紹介内容の最新情報については別途公式情報等をご参照下さい。 もしくは Google Cloud(旧Google Cloud Platform / GCP)最新版のサービス比較や値段が気になる場合は、こちらの【最新版】3大クラウド比較表(2021年4月版)をご覧いただくことをおすすめいたします。 こんにちは。 クラウドエース編集部のみかんです。 みなさん、Firebase をご存知ですか? Firebase とは、すばやく高品質のモバイルアプリを開発することができるプラットフォームで、開発に役立つ数多くの機能が用意されています。 元々 Firebase という名前の企業が提供するサービスでしたが、Google が2014年に買収し、GCP に加わりました。 Google は2017年の1月に

                                                            mBaaSの大本命グーグルのFirebaseを試してみた!基本編 | クラウドエース株式会社
                                                          • 【Firebase】Cloud Firestoreのデータ構造の決め方をFirebaseの動画から学ぶ - Qiita

                                                            ※これは2019/1/13時点の情報です。 最近Firestoreを触りはじめました。 (メインはiOSです。) 今までRDBを使ってきましたが NoSQLはほとんど経験がなく どういうデータ構造で設計すれば良いのかがいまいちわからなかったので 色々と調べています。 その中でFirebaseの↓の動画を見つけ 具体例と共にデータ構造についての決め方などが話されており 整理をするためにも記録としてまとめてみました。 6つのルール データ構造を考える前に 現時点でのルールがいくつかあるらしく それについては↓の動画で言及されており それについても記載します。 1. ドキュメントに上限がある 1つのドキュメントに格納できるのは1MBまで 画像など格納するは難しそうです。 フィールドは20,000まで マップにするとマップ自体も1つとしてカウントされます。 これはFirestoreが各フィールドに

                                                              【Firebase】Cloud Firestoreのデータ構造の決め方をFirebaseの動画から学ぶ - Qiita
                                                            • 【Android】30分で実装するPush通知【Firebase】 - Qiita

                                                              30分もかからない可能性も微レ存 Google I/O 2016でFirebase Analyticsの無料化が発表されましたね。 Analytics以外にも便利な機能がてんこ盛りで面白そうなので試してみたいと思います。 取り急ぎ使ってみたい機能として以下3つをさくっと動かしてみます。 ・Analytics(セグメント別にPushできるそうなので入れておきます) ・Notifications(Push通知) ・CrashReporting(おまけ) (2016/06/07追記) 【Android】既存アプリにFirebaseを入れるときにハマった話書きました Firebaseとは Android/iOSアプリでAnalyticsが出来たり、Notificationの送信管理ができたり、Crashレポートやログイン時の認証機能なんかも盛り込んだいろいろできるスゴイ奴です。 詳しくはこの記事と

                                                                【Android】30分で実装するPush通知【Firebase】 - Qiita
                                                              • Firebaseで作る!リアルタイム画像変換CDN【Firebase Hosting + Cloud Functions】 - AppBrew Tech Blog

                                                                AppBrew新規事業部の開発責任者をしています吉野です. 前回記事を書いてから書きたくないと駄々をこねていたら歳月が経ち その間に猫を飼い始め配偶するなど様々なライフステージの変化がありました. ところで,アップロードされた画像をそのまま表示する時代は平成とともに終わりを告げたわけですが[※要出典]皆さんいかがお過ごしでしょうか. 今回の記事では,まずはじめにFirebase Consoleポチポチだけで出来る「Cloud Functionsのみを利用する例」を解説した後に,そこで生じた問題点を解決した「Cloud Functions + Firebase Hosting を利用する例」を順に説明していきます. これからFirebaseを作ってアプリを作る方,Firebaseを利用していていくつかのサイズの画像を柔軟に扱いたい方などの参考になればと思います. 記事後半の「Cloud Fu

                                                                  Firebaseで作る!リアルタイム画像変換CDN【Firebase Hosting + Cloud Functions】 - AppBrew Tech Blog
                                                                • FlutterとFirebaseで新しいサービスをリリースしました - Studyplus Engineering Blog

                                                                  こんにちは、スタディプラスの須藤(id:kurotyann)です。 タイトルどおり、9/17にFlutterとFirebaseで新しいサービスをリリースしました。 サービス名は「ポルト(Porto)」です。 受験生に人気の参考書を月額980円でスマホで読める電子参考書サービスです。 iOSとAndroidで利用でき、無料で読める参考書もあります。受験生でない方も試しにインストールしてみてください。 ポルト 大学受験向けの参考書が読み放題 Studyplus Inc.教育無料apps.apple.com play.google.com 【公式】ポルト 参考書読み放題サービス【14日間無料体験のお申し込みはこちら】 さて、リリースされたばかりのポルトですが、今回のブログでは以下の3点を書きます。 「(1) 技術スタック」 「(2) 開発期間」 「(3) FlutterとFirebaseで開発を

                                                                    FlutterとFirebaseで新しいサービスをリリースしました - Studyplus Engineering Blog
                                                                  • Firebase Japan User Group / Google IO 2018 報告会 で発表してきました! - Gunosy Tech Blog

                                                                    こんにちは。グノシー開発部サーバーサイドエンジニアの吉澤(@azihsoyn)です。 先日開催されたFirebase Japan User Group のGoogle IO 2018 報告会で Firebase with Flutterというタイトルで発表してきました。 firebase-community.connpass.com スライドはこちら。 speakerdeck.com 業務でFlutterを触っているわけでもFirebaseを触っているわけでもないのですが、Google I/O から帰国時にテンションの上がった状態でなにかアウトプットしなければと思っていたところ d_date さんのツイートを見かけて飛び込んだのがきっかけでした。 まだ空いてたらflutterで出たいです!— ふそやん@パルデア地方 (@azihsoyn) 2018年5月11日 その後冷静になって参加者15

                                                                      Firebase Japan User Group / Google IO 2018 報告会 で発表してきました! - Gunosy Tech Blog
                                                                    • Firebase Costs Increased by 7,000%!

                                                                      Update (05/17/2017 8:50 AM): I am happy to say that I received a phone call promptly this morning from the executive team at Firebase. They professed their sincere apology for the situation and explained what happened specifically with the account. While we haven’t reached a final conclusion on everything, it would appear the specifics of the article have been heard. Many of the complaints (namely

                                                                        Firebase Costs Increased by 7,000%!
                                                                      • Firebaseを使うと簡単にユーザ属性毎のプッシュ通知が送れて既読管理やコンバージョンも簡単に把握することが出来るよ!しかも無料で!すごく魅力的だけどめっちゃハマった話 - Qiita

                                                                        初期状態においては、 未登録ユーザリストにプッシュ通知を送る:受信! 登録済ユーザリストにプッシュ通知を送る:受信しない! を確認出来たのでこれは凄い!と興奮したのも束の間、 会員登録処理を行って登録済ユーザになったときに事件は発生しました。 登録済ユーザリストにプッシュ通知を送る:受信!yeah! 未登録ユーザリストにプッシュ通知を送る:受信!?why... 期待していたのとなんか違う…ということでStackOverflowで確認しました。 http://stackoverflow.com/questions/37450256/is-there-a-way-to-create-an-audience-of-developer-builds/37473026#37473026 Once a user is in an audience they will never be removed

                                                                          Firebaseを使うと簡単にユーザ属性毎のプッシュ通知が送れて既読管理やコンバージョンも簡単に把握することが出来るよ!しかも無料で!すごく魅力的だけどめっちゃハマった話 - Qiita
                                                                        • 画像をアップロード前に圧縮する流行りの方法【Vue.js x Firebase x 令和】 - Qiita

                                                                          こんにちは。年末年始はずっとFirebaseを触っていました @ykhirao です。たぶん3年くらい遅れて流行に乗り始めています。Typescriptお正月にはじめました。 今日は、仕事がお休みなのでスマホぽちぽちしていたらすごく参考になる記事を見かけましたのですが、こちらの記事 Firebaseで作る!リアルタイム画像変換CDN【Firebase Hosting + Cloud Functions】 - AppBrew Tech Blog で書かれている アップロードされた画像をそのまま表示する時代は平成とともに終わりを告げたわけですが[※要出典] という文言を見てくすっと笑ってしまい、少し前に 君はまだ平成のアーキテクチャを使ってるのか?僕はFirebaseと令和の時代に行くぞ。 という記事がたくさんの方に読まれていたこととか、Twitterの擬人化された #令和ちゃん を思い出した

                                                                            画像をアップロード前に圧縮する流行りの方法【Vue.js x Firebase x 令和】 - Qiita
                                                                          • Firebase Authenticationのバリデーション等を新機能「blocking functions」を用いて拡張する - Flatt Security Blog

                                                                            こんにちは。 セキュリティエンジニアの@okazu-dm です。 この記事は、Firebase Authenticationに2022年7月ごろに追加されたblocking functions という機能についての紹介です。 詳細は後述しますが、blocking functionsはFirebase Authenticationの登録、サインイン処理を拡張するための機能で、この記事では、blocking functionsの概要やリリースされた経緯を紹介し、実際のユースケースも一部サンプルコードと共に例示します。 また、Flatt SecurityではFirebaseで構築されたサーバーレスなアプリケーションへの効果的な脆弱性診断メニューを提供しています。 ご興味のある方はぜひ事例インタビューをご覧ください。 blocking functionsについての概要 blocking funct

                                                                              Firebase Authenticationのバリデーション等を新機能「blocking functions」を用いて拡張する - Flatt Security Blog
                                                                            • リアルタイム・バックエンドサービス「Firebase」を使ったWebアプリ作成 | infoScoop開発者ブログ

                                                                              Firebaseは、チャットのようなリアルタイム性の高いアプリを作る際に、端末とサーバー間、端末同士でのデータ同期などのバックエンドで行う処理をAPI提供してくれる便利なバックエンドサービスです。用途としては、複数人でのリアルタイムコミュニケーションアプリやモバイルアプリのオフライン対応などが多いそうです。 まずは試しにということで、Firebaseを使ってグループテキストチャットのサンプルを作成してみましたので、Firebaseの使い方についてご紹介したいと思います。 アプリケーション登録 Firebaseにログインし、ダッシュボードでアプリケーション(データストア)を作成します。 ライブラリの読み込み 以下の様な記述でクライアントアプリにFirebaseのライブラリを読み込みます。 <script src="https://cdn.firebase.com/js/client/2.1.

                                                                                リアルタイム・バックエンドサービス「Firebase」を使ったWebアプリ作成 | infoScoop開発者ブログ
                                                                              • GitHub - supabase/supabase: The open source Firebase alternative.

                                                                                Supabase is a combination of open source tools. We’re building the features of Firebase using enterprise-grade, open source products. If the tools and communities exist, with an MIT, Apache 2, or equivalent open license, we will use and support that tool. If the tool doesn't exist, we build and open source it ourselves. Supabase is not a 1-to-1 mapping of Firebase. Our aim is to give developers a

                                                                                  GitHub - supabase/supabase: The open source Firebase alternative.
                                                                                • まだ間に合う!着々と進化しているFirebaseをまとめてみるよ #Firebase #FJUG - Qiita

                                                                                  今回の記事は,Firebaseをこれから触る人,以前触ってしばらく離れていた人,全体像を復習したい人向けになります. 既にある程度知っているよ~というかたは,併せて過去記事もご覧ください. 適宜加筆していきます. tl;dr そのうちAWSも超えそうなパワーみ感じる Firestore,Predictions, Cloud Functionsあたり一押し いろんな使い方できるね おしながき そもそもFirebaseとは何か 利用実績 追加されてきた良機能 全機能まとめ 具体的な使い方(システム構成) 公式による使い方一覧 サンプル そもそもFirebaseとは何か 「AWSやGCPのようなもの,そしてもう少し的を絞ったもの」 と考えると,なんとなくのイメージは掴めるかもしれません. むしろAWS超えるくらいのポテンシャルは秘めている1と考えています. (GCPでサービスを選ぶためのフローチ

                                                                                    まだ間に合う!着々と進化しているFirebaseをまとめてみるよ #Firebase #FJUG - Qiita