在本文中,我们将向您展示如何在 Flutter 应用程序中使用 FireBase。 说是简单,但也有几处比较棘手,希望能对你有所帮助。 基本上,我们将按照以下官方步骤进行。
【簡単】並び替えのできるリストReorderableListViewとそのプロパティ
ListViewでリストを作成しているときに、並び替え機能を追加したくなることはありませんか? ReorderableListViewは、ユーザーがリスト項目をドラッグアンドドロップすることで、 並び替えることができるFlutterのウィジェットです。 今回は並び替え機能を持ったリストReorderableListViewをご紹介します。
【定番】リスト表現に最適なListView.builderの使い方
Flutterでは、動的に生成されるスクロール可能なリストを作成するため、 ListView.builderが使われます。 今回はListView.builderの使い方をご紹介します。
今回はより詳しいデータ操作の方法について、ご紹介しようと思います。 開発の参考になれば、幸いです! コレクションの定義方法 NoSQLでは、コレクションとドキュメントでデータが管理されます。 リレーショナルデータベースで言うと以下のイメージです。 コレクション = テーブル ドキュメント = レコード Isarのコレクションを定義するには、データ構造をクラスとして定義する必要があります。 基本的なコレクションの定義 Isarでのデータクラスは、@collectionアノテーションを使用して定義します。 以下は、Emailという名前のコレクションを定義する例です。
Firestoreでサードパーティー製のツールを使わずに、全文検索(ベクトル検索)が可能に。今回はその詳しい手順をご紹介します。
Flutterのpubspec.yamlとは?意味や書き方をご紹介!!
"pubspec.yaml"はFlutterプロジェクトの設定ファイルであり、 アプリケーションの名前、説明、バージョン情報や、プロジェクトが依存するパッケージ情報、 そのパッケージのバージョン等々を管理して
MVVM(Model-View-ViewModel)とは、 アプリのロジックとUI(ユーザーインターフェース)を分けて、 開発の効率化と保守性の向上を目指したソフトウェア設計手法です。 "画面表示"、"データ操作"、"データ定義"等の役割ごとに設計する手法の1つです。 似たような考え方でMVCなど手法が存在します。
Riverpodとは?Flutterの一番メジャーな状態管理を紹介!!
以前紹介した「StatefulWidget」も状態管理を行う機能の1つですが、 複数の画面や機能を持つアプリを実装する場合、管理する状態も増えその管理が難しくなります。 そんな状態管理を簡単にできる、素敵なパッケージがRiverpodです。 今回は、Riverpodについて、説明します。
Isar DatabaseはFlutter向けの高速なクロスプラットフォームデータベースです。 アプリのデータをローカルに永続的に保存する際に利用します。 他にもローカルDBはありますが、Isar Databaseは設定が簡単で 初心者にも使い易く人気があります。
freezedを使用してイミュータブルなクラスを設計する際に、ターミナルでコマンドを実行してもクラス名.freezed.dartファイルが自動生成されない時の対処法を載せておきます。
VS Codeに”The Flutter SDK is installed in a protected folder and may not function correctly”と出た時の対処法
VS Codeに"The Flutter SDK is installed in a protected folder and may not function correctly"と出た時の対処法
VS Codeに”The Flutter SDK is installed in a protected folder and may not function correctly”と出た時の対処法
VS Codeに"The Flutter SDK is installed in a protected folder and may not function correctly"と出た時の対処法
Flutterの基本!!StatelessWidgetとStatefulWidgetの使い方!
Widgetのうち、 値の状態を保持しないWidget → StatelessWidget、 値の状態を保持するWidget → StatefulWidget と分けられます。
「Flutter」について、ざっくり、"モバイルアプリを開発するためのもの"という理解は あるかもしれませんが、詳しく知りたい方向けに概要を解説していきます。
「ブログリーダー」を活用して、えいじろうさんをフォローしませんか?