Flutter Flutter/Dartで複雑なJSONデータをコードジェネレータ「json_serializable」を使って自動デコードする方法 昨日の記事の以下の疑問へのアンサーブログです(笑) そして、今回の対応で最後までよくわからなかったのが、jsonDecode関数のよってJSONデータをDartデータに変換する処理です。結局、以下の通り、愚直にやるととりあえずうまく... 2021.07.12 Flutter
Flutter エラー対応完了/静的解析強化パッケージ「pedantic_mono」(Lint)対応 一昨日から対応している「pedantic_mono」(Lint)」対応。 昨日までの対応でひとまずLintエラーになっている所の修正は一通り完了したものの、何故かアプリ実行時エラーが出ていました。 JSONのデコード周りであろ... 2021.07.11 Flutter
Flutter 途中経過メモ/静的解析強化パッケージ「pedantic_mono」(Lint)対応 昨日のブログに書いた通り、「pedantic_mono」(Lint)を投入して出たエラーを対応中。 ひとまずエラーは全部潰しましたがアプリが動かなくなったので調査中です。JSONデコードの際のMapやListの型キャスト... 2021.07.10 Flutter
Flutter monoさんの静的解析強化パッケージ「pedantic_mono」(Lint)をリリース済みアプリに投入してみた。 Flutterを触り始めて5ヶ月。 アプリを作りながら都度ググって学んできましたが、いまいちFlutterの作法が掴みきれずにモヤモヤしているところに、monoさんのツイートが流れてきました。 ちょうどいい... 2021.07.08 Flutter
Flutter Flutterでプロジェクト名と追加パッケージの名前が同じ場合、エラー「A package may not list itself as a dependency.」になる原因と対策。 パッケージ選定のために使い捨てのプロジェクトを作って試す際、プロジェクト名とパッケージ名を同じ名前で作ってしまったときにハマりました。 あまりないケースかもしれませんが、私はまたやってしまいそうなので自戒を込めて記事を残すことにしま... 2021.07.06 Flutter
Flutter FlutterでWebView(flutter_webview_plugin)を使ってページ内のJavaScriptを実行する 「横浜市立利用状況」アプリでは、予約や予約取消、貸出延長、再予約の補助として、横浜市立図書館検索ページをWebViewで開いて必要なページまで遷移、設定する機能があります。 WebViewは、flutter_webview_plug... 2021.07.03 Flutter
Flutter FlutterでAppBarをタップしてスクロールリセットする 「来期アニメ」アプリで、AppBarをタップしたらスクロールを一番上に戻す処理を入れたかったので調べました。 AppBar自体にはonTapイベントはないようで、stack over flowにちょうど良いのがあったので参考にさせて... 2021.06.30 Flutter
Flutter Upgrading Flutter to 2.2.2 from 2.2.1/Flutterバージョンアップ Flutterがバージョンアップすると、何かにつけて以下のメッセージが出て気になってしまうので、バージョンを2.2.1から2.2.2に上げることにしました。 ╔══════════════════════════════════... 2021.06.28 Flutter
Flutter 「来期アニメ」アプリへのチュートリアルの組み込み(tutorial_coach_mark、scrollable_positioned_list) 前回のブログでtutorial_coach_markパッケージの組み込み方法はわかったので、次は実際に「来期アニメ」への組み込み対応をしました。 いくつか追加で必要な対応があったので紹介します。 対象のウィジェット... 2021.06.24 Flutter来期アニメ
Flutter Flutterアプリでtutorial_coach_markパッケージを使ってチュートリアルを簡単に実装する 「来期アニメ」アプリにチュートリアルをつけたいと思ってどんなパッケージがあるか調べました。いくつかの中から、評判が良くて表示もかっこいいtutorial_coach_markを選んで試してみました。 パッケージのページにある... 2021.06.22 Flutter