トップサービス導入事例強み開発ブログよくある質問会社案内 お問い合わせ
Dev Blog

Flutterでデスクトップアプリ

Flutter がバージョン3系からデスクトップアプリ(Windows、Mac、Linux)も対応となったので、Windowsアプリ(管理画面)を作ってみる。

デスクトップアプリを作るとなると、Visual Studio ほぼ一択であったが、Flutterのデスクトップ対応で大きく変わると思う。

・1つのソースでMac版も生成できる。 ・flutter build windows でexeファイルが生成される。ランタイムと一緒にzipして配ればOK。 ・ユーザーはexeファイルをダブルクリックすればOK。 ・Microsoftストアに出さない内部ツールであれば、リリース版の署名は不要。 ・Dart言語はJavascriptに似てるので特に困らない。 ・状態管理は「Provider」「Riverpod」が有名だが、「GetX(version 4.6.6)」を採用。

■ログイン画面 Flutterデスクトップアプリのログイン画面

■ログイン後の各種メニュー画面 ログイン後の各種メニュー画面