
Программирование в Kotlin
Окунитесь в язык Kotlin, изучите основные понятия Kotlin, такие как типы, Nullables, функции, классы и многое другое.

Окунитесь в язык Kotlin, изучите основные понятия Kotlin, такие как типы, Nullables, функции, классы и многое другое.

В этом курсе вы узнаете, как создать приложение для Android с использованием шаблона архитектуры Model-View-ViewModel, включая тестирование и привязку данных.

Узнайте, как настроить нижнюю навигацию Android с помощью Jetpack Navigation, а также посмотрите альтернативное средство реализации нижней навигации, которое позволяет создавать отдельные задние стеки для каждой вкладки, библиотеку Bottom Navigator от Pandora.

Добро пожаловать на курс «Карты с UIKit и SwiftUI», где мы узнаем все о построении карт. В этой первой паре разделов я расскажу вам, как быстро разработать стандартные представления карты UIKit, используя хорошие старые UIViewControllers.

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

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

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

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

MotionLayout - это подтип ConstraintLayout, который позволяет легко добавлять анимацию в пользовательский интерфейс. Посмотрите, как настроить MotionLayout с MotionScene и ConstraintSets, которые переводят ваш макет между начальным и конечным состояниями. Вы также получите предварительный просмотр редактора движений Android Studio 4.0.

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