- Android Basics
- 1078 (Registered)
-
Описание курса
🚀Арсенал современного Android-разработчика стремительно обновляется и, хотя Koin уже более 2-ух лет доступен для использования, очень много туториалов используют старые и неактуальные версии. Поэтому я решил посвятить новый туториал основам работы с Koin.
В Android-разработке для DI традиционно используют Dagger 2, очень мощный фреймворк с кодогенерацией. Но есть проблема: новичкам сложно его использовать. Сами принципы DI просты и понятны, но Dagger усложняет их. С появлением Kotlin появилась возможность писать удобные вещи, которые были бы практически невозможны с использованием Java. Одной из таких вещей стал Koin, имеющий очень лаконичный API, упрощающий написание и поддержку кода. Пройдя новый курс: “Koin. Основы внедрения зависимостей” вы поймёте разницу между Dependency Injection и Service Locator, а также научитесь работать с Koin.
Расписание курса
- Основы внедрения зависимости. Паттерны Dependency Injection и Service Locator
- Основы Koin
- Создание приложения для демонстрации использования Koin
- Добавление Koin в проект
- Внедрение зависимостей с использованием Koin
Course Content
-
Основы внедрения зависимости (DI)
-
Хорошо раскрывает koin.
-
Отличный курс! Все подробно изложено и показано на примерах. Актуальный материал, все примеры на Kotlin. Рекомендую