シェルスクリプトマガジン

特集2 FlutterでGUIアプリを開発しよう(Vol.79記載)

著者:三好 文二郎

「Flutter」は、米Google社がOSS(オープンソースソフトウエア)として提供する、GUI アプリ開発用のSDK(Software Development Kit)です。単一のコードで複数のプラットフォーム向けのGUIアプリを作成できるほか、標準で用意されるUIコンポーネントが豊富、Hot Reloadによる開発者体験が素晴らしいことなどから開発者の間で人気が高まっています。Flutterの概要と、Flutterを利用したアプリ開発方法について紹介します。

シェルスクリプトマガジン Vol.79は以下のリンク先でご購入できます。

図18 ウィジェットに関する記述の例

図19 ボタンウィジェットを追加するコードの例

図21 my_first_appプロジェクトの「pubspec.yaml」ファイルの内容

図22 go_routerパッケージを利用する場合の記述例

図23 画面を追加するためのコード

図24 画面遷移のためのコード

図25 ボタンウィジェットに画面遷移処理を割り当てるコード

図26 main()関数のコードを変更