Flutter、Jetpack Compose、SwiftUIは、いずれも宣言的UIを採用したフレームワークです。これらを使えば、表現力豊かなUIを効率的に構築できますが、特にFlutterは早い段階からマルチプラットフォーム展開を第一の目標として設計されてきました。宣言的UIという共通点を持ちながらも、UIの作り方や状態の扱い方には、それぞれ独自の文化・哲学があります。それぞれのコーディングスタイルやベストプラクティスを知ることで、新たな視点を取り入れ、より良いUI実装を目指します。このセッションでは、具体的なコードを交えながら、3つのフレームワークの「書き味」の違いを体感します。
Flutterならではの利点・欠点を、他のフレームワークとの比較を通じて再確認したい人
Flutter以外でもモバイルアプリ開発のトレンドや新しい開発手法に関心がある人