GWとりあえずアプリを作るためにflutterの基本的なところをお勉強してました。
http://wiki.nonip.net/index.php/Flutter
flutterはreactやvueなどの最近のjsにjavaっぽい型が付いた感じなので、
jsに精通していれば割と扱いやすいですね。
自分から見たflutterのメリットとしては2つ
・クロスプラットフォームなのと、
・ビルドしたアプリはデフォでUIがかなり洗練してるので、コストかけなくてもUXの高いアプリが作れそう
以下はその時々で変えても良いと思ってるので、そこまでのメリットとしては考えてません。
・flutterはクロスプラットフォームでは、上昇トレンド。
その後、とりあえずってことで、メモ帳アプリを作っていきました。
内部でデータを保存できるshared_preferenceとjsonライブラリを使って、
内部に記事レコードをjsonで保存できるようにしました。
なんとか公開まですることできました!
flutterの肝は非同期処理の結果の反映をsetState()するところですね。