はじめに iOSのFirebaseでは、以下を二重に呼ぶ事は禁止されています(クラッシュします) FirebaseApp.configure() この時のクラッシュの内容は以下のようになります。 Terminating app due to uncaught exception 'com.firebase.core', reason: 'Default app has already been configured. しかし、TodayExtension等、回避しづらいケースがあり、その解決法です。 FirebaseApp.app()を使う 要はFirebaseApp.configure()は、FirebaseAppのオブジェクトを生成し、設定を行う事ですので、 インスタンスが生成されていないかをチェックすれば回避出来ます。 import Firebase class TodayViewC
はじめに言っておきますが、この記事では厳密にLike検索ができているわけではありません。あくまでLike検索っぽいことをしているだけなので、ご了承ください。 FirestoreでLike検索する方法をググってみたら、StackOverflowにあってためしてみたら本当にできたので、その方法について書きます。 実装方法自分はFlutterで試したので、サンプルコードは全てDartですので、ご了承ください。 実装の一番メインになるコードは下記になります。 .orderBy("message").startAt([name]).endAt([name + '\uf8ff'])正規表現のような感じで実装すればいいみたいです。 ここで注意しないといけないことは.orderBy(~~~)は必ずつけないとエラーになります。 自分が実際に試したコードは下記になります。よければご参考ください。 Firest
Flutterで新規にアプリを作る時にテンプレ的に大体同じような事をやっているが、いつも忘れるので備忘録としてまとめ。 Flutterは絶賛開発中なので、本稿における記載は当時はこれでうまくいっていたぐらいに留めていただけると幸いです。 また、本稿は個人的なメモの意味合いが強いため、割愛している説明が多々あります。 Flutter2での動作確認と全編リファクタした新バージョンはこちら 環境 flutter --version Flutter 1.22.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision d408d302e2 (5 weeks ago) • 2020-09-29 11:49:17 -0700 Engine • revision 5babba6c4d Tools • D
このページのゴール チャットアプリにログイン機能を実装する チャットアプリにログアウト機能を実装する チャットアプリ全体像 機能一覧 ✨ メールアドレス・パスワードでログインできる 👈 ✨ ログアウトできる 👈 ✨ チャットの投稿一覧を表示できる ✨ チャットに投稿できる ✨ チャットの投稿を削除できる イメージ図 ❗️ 注意事項 ❗️ プロジェクト・雛形の作成が終わっていない場合は Firebaseを使ったアプリ概要のページを確認しましょう。 ログイン機能を実装する それでは早速、ログイン機能の実装から始めてみましょう 🤩 Authentication概要ページでも紹介したように、 FirebaseのAuthenticationを使ってログイン機能を実装していきます。 Authentication初期設定 Authentication概要ページを参考に、 Authenticatio
この記事はAngular+Firebaseでチャットアプリを作るのエントリーです。 前記事:Firebaseの環境構築 次記事:Angular+Cloud Firestore(CREATE, READ, UPDATE, DELETE)を実装する この記事で行うこと 本稿では、Angularのプロジェクトに「angularfire」というライブラリを使ってFirebaseの導入を行います。 angularfireとfirebaseをインストール Cloud Firestoreを導入する angularfireとは Angularで使い勝手がよくなるようラッピングされた、Firebaseクライアントです。 RxJSを使ってクライアントとFirebase間の同期を行うのが特徴で、現在(2018年9月)のところCloud Firestore、Realtime Database、Authentica
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く