Flutter Webでのスマホ対応 – 開発日記(92)

2024/04/27

スマホでの表示崩れを一部改善

Firebase realtime databaseのセキュリティルールの設定変更

2024/04/28

アイディアのドラッグ&ドロップがスマホでもできるよう、構造を大幅変更

  • これまではドラッグ&ドロップ関連の表現をMouseRegionで制御している部分が多かった。ところがスマホで試したら”マウス”では無いためドラッグ&ドロップが全然効かないことに気づいた。
  • MouseRegionの処理をDragTargetなどに置き換えるなどして、スマホでも効くように変更。ただけっこう複雑なことをしていたので、なかなか大変だった。アイディアのドラッグ&ドロップの変更だけで1日かかってしまった。

こういったプログラムの状況を整理する時、Idea Laneがちょうど便利だった。

2024/04/29

昨日の続きで、スマホでのアイディアのドラッグ&ドロップの調整。

これまでMouseRegionを前提としていた動作を大きく変えたので、どうしても既存の構造と合わない部分がある。色々試したが小手先では厳しそうだ。

とはいえ以前は全く出来なかったものが今はそれなりに動くようになったので、スマホ対応はいったんここまでにして続きはまた別の機会にする。


※開発日記は当時の記録をもとに作成し、必要に応じて加筆・補足しています

この記事はアイディア整理ソフト「idea Lane」の開発記録です

どなたでも、ユーザ登録だけで無料ですぐに使えます
テキストベースの思考整理ツール「idea Lane」


コメント

タイトルとURLをコピーしました