
Создание Android приложений с MVP, Dagger, Retrofit и RxJava
Изучите навыки архитектуры программного обеспечения. Создавайте приложения по шаблону Model-View-Presenter. Сделайте приложения более надежными и увлекательными.


Изучите навыки архитектуры программного обеспечения. Создавайте приложения по шаблону Model-View-Presenter. Сделайте приложения более надежными и увлекательными.

Изучите полезные методы UX-дизайна, которые можно сразу же использовать для улучшения дизайна ваших мобильных приложений! Узнайте, как создать каркас, создать прототип и протестировать мобильное приложение с использованием современного подхода, ориентированного на процессы.

В Android 10 введена системная настройка темных тем, и современные приложения должны как поддерживать системные настройки, так и позволять пользователям переопределять предпочитаемую тему. Узнайте, как добавить темы DayNight в свое приложение на Android 10 и более ранних версиях Android, а затем позволить своим пользователям решать, следует ли следовать настройкам системы. Вы также узнаете, как перейти к темной теме в режиме экономии заряда батар

Узнайте, как и когда использовать множество мощных функций, которые предоставляет среда тестирования MockK Kotlin.

MotionLayout - это подтип ConstraintLayout, который позволяет легко добавлять анимацию в пользовательский интерфейс. Посмотрите, как настроить MotionLayout с MotionScene и ConstraintSets, которые переводят ваш макет между начальным и конечным состояниями. Вы также получите предварительный просмотр редактора движений Android Studio 4.0.
![Изображение курса [Книга] Swift для начинающих](https://cdn.coursehunter.net/courses/370x220/kniga-swift-dlya-nachinayushchih.webp)
Эта книга для начинающих Swift и в программировании. Предварительный опыт программирования не требуется! Весь код в книге работает на простых в использовании игровых площадках Xcode.
![Изображение курса [Книга] Push-уведомления](https://cdn.coursehunter.net/courses/370x220/kniga-push-uvedomleniya.webp)
Пуш-уведомления на первый взгляд могут показаться простыми и понятными, так как почти все знакомы с ними; однако знание того, как и когда использовать их на практике, может оказаться сложной задачей.
![Изображение курса [Книга] IOS Разработка через тестирование](https://cdn.coursehunter.net/courses/370x220/kniga-ios-razrabotka-cherez-testirovanie.webp)
Книга, которая научит вас писать поддерживаемые и устойчивые приложения, создавая их с учетом тестирования или добавляя тесты в уже написанные приложения.
![Изображение курса [Книга] Руководство по Catalyst](https://cdn.coursehunter.net/courses/370x220/kniga-rukovodstvo-po-catalyst.webp)
Запускайте iOS-приложения на MacOS с Catalyst! Платформа Catalyst позволяет переносить ваши приложения iOS на macOS. Но, как и все остальное с Apple, это не всегда так просто, как хотелось бы.

Узнайте, как Apache Cordova может упростить разработку гибридных приложений для Android и iOS, чтобы минимизировать объем работ по обслуживанию приложений.