GitHub
Android Showcase: лучшие практики Android-разработки
Android Showcase — проект, который представляет современный подход к Android-разработке. Собственно, главное в нем не его функциональность, а как раз стек технологий.
Цель — продемонстрировать лучшие практики, предоставить набор рекомендаций и представить современную архитектуру приложений для Android, которая является модульной, масштабируемой, поддерживаемой и тестируемой. Это приложение может и выглядит просто, но в нем есть все эти детали, которые закладывают прочный фундамент для создания более крупного приложения, подходящего для больших команд и длительного жизненного цикла.
Что демонстрируется:
- Kotlin
- Clean Architecture, Model-View-ViewModel, Model-View-Intent
- Android Jetpack
- Архитектура с одним Activity, компонентом Navigation и реактивным UI
- CI конвейер
- Тестирование
- Инструменты статического анализа
- Инъекция зависимостей
- Материальный дизайн
Исходники: https://github.com/igorwojda/android-showcase
-
Разработка1 месяц назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 1
-
Рекламные сети1 месяц назад
Telega.in (Телега. ин) – обзор и отзывы. Маркировка рекламных материалов.
-
Медиа1 месяц назад
Разработка новостного приложения. Часть 4
-
Медиа1 месяц назад
Собеседование по System Design: проектируем клон Авито