開発日記

flutter

タイトル行を固定してそれ以外の領域のみスクロールしたい – 開発日記(14)

2023/04/13 interactiveViewerは、慣性スクロールが止められず、ずれてしまう。制御しづらいのでやはり厳しいか。(下記はinteractive_viewer_scroll_test) flutterのソースファイル:m...
flutter

ChatGPTに大きなヒントをもらう – 開発日記(13)

2023/04/10 flutterのInteractiveViewerで拡大縮小したときの、線の描画ずれと格闘中。日本語の情報が少なくなかなか難しい。 flutterのソースファイル:main.dart import 'packa...
flutter

Flutterで記述ミスに気づかず苦しめられる – 開発日記(12)

2023/04/09 自分のプログラムの不具合に苦しめられた。function;とfunction();の違いをよく意識しないといけない。 たとえば addNewLane(); と書くべきところを addNewLane; と書いていた。それ...
flutter

拡大縮小機能で試行錯誤 – 開発日記(11)

2023/04/08 いくつか不具合を修正するとともに、ファイル読み書きのロジックをwidgetから切り出し。 ツールバーとCanvasの描画領域のクラス分離を実施。予想通りの挙動になかなかならず、かなり苦労した。 これまで画面の拡大縮小は...
flutter

ついにアイディア同士のリレーションがつながった – 開発日記(10)

2023/04/06 関連付けたIdea同士の線を描画をしようと思ったがうまくいかない。 今の描画状況を確認するためにデバッガで表示を変えてみた。こういった機能があるのはありがたい。 2023/04/07 引き続きアイディア同士を線で結ぶ機...
flutter

アイディア同士を線でつなぐ「リレーション」機能に挑戦 – 開発日記(9)

2023/04/03 Idea同士を線で結ぶための準備。(リレーション機能) flutterの実装としてはRiverpodの利用にトライ。Snackbarに、選択したIdeaと関連付けたIdeaの情報を表示。 flutterのソースファイル...
flutter

この時点での機能まとめ – 開発日記(8)

2023/04/02 昨日実装したファイルの読み書きを改善。 任意ファイルの指定やタイトルの保存・読み込みにも対応した。default.jsonがあれば起動時に読み込むようにもした。 この時点での機能をまとめると下記のような感じ レーンの追...
flutter

ファイルへの保存・読込機能を実装 – 開発日記(7)

2023/03/29 InheritedWidgetやBLOC、Providerなどの状態管理の基礎を勉強中。コードは微修正程度。 2023/04/01 ファイルへの保存・読込機能とタイトル欄を付けた。基礎を勉強したおかげでFlutterに...
flutter

アイディアがうまく描画されず苦戦 – 開発日記(6)

Flutterの基礎でつまづく 2023/03/21 「一度レーン(Lane)が生成した後だと、追加されたアイディア(Idea)がうまく描画されない」という問題が直らない。。。 Flutterの基礎やRiverpodなどを学ぶも、結構難しく...
flutter

カーソルキーでアイディアを自動追加 – 開発日記(5)

キーボード操作の機能改善 2023/03/20 カーソル右を押したときに隣のレーンに移動し、かつ不足するアイディアを自動で追加するようにした。 ただ、やや挙動がおかしい。laneKeysにうまく値が入らないようだ。 main.dart im...