UIApplicationDelegate получает события процесса: запуск, фон, URL, remote notifications на старте; UI-жизненный цикл окон уходит в SceneDelegate.
Разбор
- didFinishLaunchingWithOptions — ранняя инициализация сервисов.
- configurationForConnecting настраивает сцены.
- Глобальный DI/аналитику часто стартуют здесь.
- UI-логику отдельных экранов в AppDelegate не держат.
Итог
AppDelegate — процесс; сцены отвечают за окна.