SwiftUI или UIKit? Уже не вопрос выбора, а вопрос стратегии.
Привет, коллеги! Тема избитая, но до сих пор актуальная для многих компаний и разработчиков. Хочу поделиться своим взглядом.
SwiftUI - это будущее. Declarative syntax, скорость разработки UI, живой превью. Идеально для новых проектов, где нужно быстро итерировать и тестировать гипотезы.
UIKit - это фундамент. Полный контроль, зрелость, огромное количество легаси-кода. Без него пока не обойтись в больших проектах и для тонкой настройки сложных анимаций.
Мой вердикт:
- Для новых проектов смело начинайте со SwiftUI.
- Для поддержки/развития большого существующего проекта - UIKit еще долго будет основой.
А что думаете вы? Уже перешли полностью на SwiftUI или все еще держитесь за UIKit?