Flutter

Flutter

【Flutter】Flavorを追加したらVSCodeのデバッグ設定を整えよう

こんにちは。趣味グラマのNobu(@nm_aru)です。 以前にFlavorの設定記事を書きました。 Flavorを設定したら、以下のようなコマンドでFlavorやビルドモード、エントリーポイントを切り替える事ができます。 flutter ...
Flutter

【Flutter】Linterの設定は公式パッケージで決まり

こんにちは。趣味グラマのNobu(@nm_aru)です。 Linter使ってますか? Linterを使えば、自動的にコードのチェックをしてくれるので、一定レベルの綺麗さやルールを保ったコードを書く事が出来ますが、プロジェクトの初期から入れて...
Flutter

【Flutter】flutter_flavorizrでflavorを設定する

こんにちは。趣味グラマのNobu(@nm_aru)です。 2個目のFlutterアプリ開発にようやく着手し始めました。 しかし、前回初めてのFlutterアプリをリリースをしてから早5ヶ月。すっかり作り方を忘れてたりします…。 特に初期設定...
Flutter

【Flutter】個人開発アプリ「タイマーメモ」をリリースしました

こんにちは。趣味グラマのNobu(@nm_aru)です。 昨年の9月からコツコツと作り続けていたFlutterのアプリが遂に完成しました! 本業やプライベートが忙しかったりで、なかなか開発時間を取る事ができず、約9ヶ月もかかってしまいました...
Flutter

【Flutter】多言語対応アプリのiOSのスクショを効率的に取得する

こんにちは。趣味グラマのNobu(@nm_aru)です。 Flutterで個人開発しているアプリですが、遂にアプリ本体は完成し、リリースのための準備に入りました。 今回は欲張って日英中韓の4ヶ国語対応を行ったのですが、リリース準備の段階で地...
Flutter

fastlaneのiPadPro(第3世代)スクリーンショット不具合への対処法

こんにちは。趣味グラマのNobu(@nm_aru)です。 Flutterで個人開発しているアプリがほぼ完成しており、後はストアへの申請だけとなりました。 ReactNativeで開発していた頃は、iOS、Androidそれぞれ以下のようなや...
Flutter

スプレッドシートを使ってFlutterの多言語対応を楽に行う方法

こんにちは。趣味グラマのNobu(@nm_aru)です。 個人開発でコツコツ作っているFlutterアプリが遂に完成に近付いてきました。 今回は日本語、英語、中国語、韓国語に対応したアプリを作っていて、日本語以外はGoogle翻訳のお世話に...
Flutter

Riverpod+AnimatedList+flutter_slidableを組み合わせる

こんにちは。趣味グラマのNobu(@nm_aru)です。 趣味で作っているflutterアプリで、Riverpod+StateNotifier+Freezedを使っているのですが、リスト画面にAnimatedListを使ったところ、いくつか...
Flutter

TextFormFieldのフォーカス管理をuseFocusNode()で行う方法

こんにちは。趣味グラマのNobu(@nm_aru)です。 毎週ちょっとずつだけ進めているFlutterアプリ開発。 今日は新しく使い始めてみたflutter_hooksネタです。 Flutter hooksはReact hooksのflut...
Flutter

【Flutter】国際化(i18n)はVSCodeのプラグインで簡単・楽勝!

こんにちは。趣味グラマのNobu(@nm_aru)です。 相変わらず本業の忙しさから、個人開発が中々できず、ブログの更新もストップしてしまっていました。 このままではプログラミングから遠ざかってしまうので、今日は久しぶりに新規でFlutte...
Flutter

【Flutter】TextFieldでキーボードが表示されない

新年あけましておめでとうございます。趣味グラマのNobu(@nm_aru)です。 2020年の初投稿になります。 合計8時間ほど悩んだあげく、ようやく解決法にたどり着いたFlutterネタです。 TextFieldをクリックしてもキーボード...
Flutter

【Flutter】StateにFutureを持たせた時のreload方法

こんにちは。趣味グラマのNobu(@nm_aru)です。 今回もFlutterの備忘録を残しておこうと思います。 StateのFutureをreloadする(失敗例) build内でFutureBuilderを使い、そこで使用するデータとし...