iOS/iPadOSの「ViewController」の歴史を振り返る by haseken

iOSDC Japan 2024
LT(5分)

iOS/iPadOSの「ViewController」の歴史を振り返る

haseken_dev haseken haseken_dev

アプリ開発をする上で、「ViewController」というクラスを意識しないことは、ほぼないのではないでしょうか?
iOS 2.0の「UIViewController」を皮切りに、様々なViewControllerが提供され、私たちはそれらを実装、カスタマイズして利用してきたかと思います。

では、これまでにどれだけのViewControllerが登場してきたのでしょうか?
このセッションでは、これまでに登場したViewControllerの歴史を振り返ります。

想定する方々:

iOS/iPadOS、それ以外のプラットフォーム向けアプリ開発者

ゴール:
知らなかったViewControllerを知り、今後の参考にできる

アジェンダ:

  1. 最も多くのViewControllerが登場した年と、最も少なかった年
  2. 最も多くのViewControllerを保有するFramework(UIKitを除く)
  3. 代表的なViewController紹介(4~5つ程度)

    ・Frameworkごとに機能と実装例の紹介
    ・Frameworkごとに1つまで紹介

※対象は「UIViewController」または「UINavigationController」を継承するクラスとします。