Fireauth

flutter

設定画面を作り直し / データが他から変更されたことを検知 – 開発日記(71)

2024/02/07設定画面は settings_ui というパッケージを使っている。これは短時間できれいな見た目にできて重宝していたものの、細かな調整がしづらく感じてきた。たとえば文字サイズがプラットフォームごとにハードコーディングされて...
flutter

DB上の不整合データ対策 – 開発日記(70)

2024/02/02Realtime Databaseに格納しているデータの、不整合対策を実施。Undo/Redo周りで時々データの不整合が起きることが判明していて、気づいたものは直している。それに今後もネットワーク寸断などなどさまざまな理...
flutter

アイディアの「複数選択」に対応 – 開発日記(69)

2024/01/26アイディアの複数選択に向けた実装に着手。まずは見た目だけアイディアを複数選択出来るようになった。当然ここから、複数選択したアイディアに対して一括で様々なコマンドを実行出来るように実装していく。結構大変だ。2024/01/...
flutter

テキスト検索を実装 – 開発日記(68)

2024/01/21キャンバス内のテキストを検索する機能を付けた。検索対象はアイディア・レーンヘッダー・リレーション。検索処理は文字列を探せば良いだけなのでイメージが付くのだが、ヒットした文字列をハイライトするにはどうすれば良いのだろうか?...
flutter

Firebase Realtime Database を使って気付いた2つのこと – 開発日記(67)

2024/01/13ついに2024年に突入してしまった。フォルダ管理機能の実装を続けるなかで、Firebase Realtime Databaseについて気付いた点が2つある。1.RealtimeDBの"クエリ"が思った以上に弱い並び替えは...
flutter

キャンバス一覧を改善しつつフォルダ管理を実装 – 開発日記(66)

2023/12/14キャンバス一覧を表示する部分を改善するのに備えて、画面レイアウト(コンポーネントの配置)について学ぶ。今まであまりにも適当だったので、少しここで基礎を理解しておきたい。Creating responsive and ad...
flutter

ファイルへのエクスポートとファイルからのインポート – 開発日記(65)

2023/12/09アイディアをレーンで整理するというコンセプトのソフトとして、当初は in Lane という仮の名前にしていた。作りながら名前を色々考えた末「アイディアレーン」にしようと決めた。実装を始めて間もなく9ヶ月。ついにFireB...
flutter

FirestoreからRealtime Databaseへの移行がようやく実現出来た – 開発日記(64)

2023/11/15Realtime Databaseにしてから、キャンバスの読み込みが遅い。これはFirestoreから移行するにあたり、単純にそのまま同じ処理ではなく、将来の拡張に備える目的でパーツごとに都度中身を読み取りに行く構造に変...
flutter

idea Laneで初めてロードマップを書いてみた – 開発日記(63)

2023/11/07不動産の対応やら耳鳴り問題(突発性難聴?)やらでなかなか実装が進まない。あまりにも進捗が思わしくなく時間が足りずストレスが溜まるので、今作っているアイディア・レーンでアイディア・レーンのロードマップを書いて整理してみた。...
flutter

RealTimeDB対応に向けて苦労 – 開発日記(62)

2023/10/29Firebase FireStoreからFirebase RealTime Databaseへの移行に向けた実装を続ける。DBへの書き込み側の処理はそれなりに進捗があった。読み込み側も少し実装できはじめている。Realt...