Видео и подкасты для разработчиков
Пишем нативно под Аврора ОС как под iOS: Clean-архитектура, Coordinator и UDF
Могут ли iOS-разработчики со своим опытом и знаниями, накопленными за последние годы, с комфортом перейти на молодую ОС с такими старыми инструментами для разработки?
С момента выхода первого iPhone в 2007 прошло более 15 лет. Мобильная разработка за это время претерпела большое количество изменений, многие технологии в этой области появились и уже устарели, а изначальные подходы к построению приложений многократно преобразились.
С 2016 года существует российская мобильная ОС Аврора — приложения под нее разрабатывают с помощью фреймворка Qt (первая версия которого вышла в 1995), на языках C++ (1985 год) и QML (2009 год). Но могут ли iOS-разработчики со своим опытом и знаниями, накопленными за последние годы, с комфортом перейти на молодую ОС с такими старыми инструментами для разработки?
Ответ — утвердительное да. А из доклада узнаем, как сделать навигацию в приложении с помощью паттерна Coordinator, как разбить приложение на части и собрать их вместе с помощью Dependency injection, как разорвать зависимости между модулями с помощью Dependency Inversion и в итоге построить полноценную Clean-архитектуру с декларативным интерфейсом и Unidirectional Data Flow.
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.13
-
Разработка4 недели назад10 ошибок, которые Android-разработчики до сих пор допускают при работе с Jetpack Compose
-
Разработка4 недели назадЯ купил самый дешёвый MacBook от Apple и попробовал заняться настоящей разработкой
-
Видео и подкасты для разработчиков3 недели назадЗачем нужны Vim и NeoVim в 2026 — Своя среда разработки вместо готовой IDE
