iOS/iPadOS向けにアプリ開発を行う際に、「ViewController」を意識しないことはほぼないのではないでしょうか?
iOS 2.0の「UIViewController」を皮切りに、様々なViewControllerが提供されてきました。
私たちはこれらを実装し、カスタマイズして利用してきたかと思います。
では、これまでどれだけのViewControllerが登場し、どのような機能が実装可能になったのでしょうか?
このセッションでは、これまでに登場したViewControllerを機能紹介とサンプルコードとともに振り返ります。
想定する方々:
・iOS/iPadOS、それら以外のプラットフォーム向けアプリ開発・企画者
ゴール:
・知らなかったViewControllerを知り、今後の参考にできる
・提供できる画面・機能の概要を把握できる
アジェンダ:
UIViewControllerの進化過程
紹介対象のFrameworkの概要
・MapKit、SiriKitなど
これまでの総数
・年代、Framework、OSバージョン別
多様なViewController紹介
・提供機能とサンプルコードの紹介
※対象は「UIViewController」または「UINavigationController」を継承したクラス