SwiftUIは今年のWWDC 2019で発表された全く新しいiOSアプリ開発のUIフレームワークです。従来のUIStoryboardを使った開発手法から大きく変わります。HTMLタグのようにUIを定義できるカスタムView、コードを書くとすぐにUIが更新されるプレビュー機能(GUIからコードを更新する逆パターンもあり)、データとUIが連動するデータバインディングといった特徴があります。これらの特徴により、React / Vue / Angular 世代のJavaScriptフレームワークに近い感覚でプログラミングができます。そんなiOSネイティブアプリ開発の新世代フレームワークのSwiftUIを、これから始めてみたい方に向けた初心者向けのセッションです。