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

ブログに掲載されているソースの実行方法

本ブログに掲載しているソースの多くは、簡単に動かすことが出来ます。idea Laneの初期のプログラムをそのまま掲載していますので、勉強目的など興味のある方はお試しください。 なお flutter に慣れていない方は、ソースが1つだけ(ma...
flutter

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

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