
Цель этого репо состоит в том, чтобы следить за принципами чистой архитектуры, доставив их в Android. Стоит сказать, что идея состоит в том, чтобы воспользоваться функциями языка программирования Kotlin Plus, а также извлеченные уроки и идеи из других интересных подходов, таких как функциональное программирование.
Архитирование Android ... перезагружено
Есть еще один репозиторий архитектуры Android Clean, написанный в Java: https://github.com/android10/android-cleanarchitecture с действительно хорошими обсуждениями: https://github.com/android10/android-cleanarchitecture/issues. Статья, извлеченные уроки и еще несколько материалов. Проверьте следующие известные ошибки и список Todo.
Архитирование Android ... Чистый путь?
Архитирование Android ... эволюция
Дегустация кинжала 2 на Android
Чистая архитектура ... динамические параметры в сценариях использования





Вот несколько полезных команд Gradle/ADB для выполнения этого примера:
./gradlew runApp - строит и устанавливает APK отладки на текущее подключенное устройство../gradlew compileApp - создает отладому APK../gradlew runUnitTests - выполнить модульные тесты (как единица, так и интеграция)../gradlew runAcceptanceTests - выполнить тесты на принятие и приборы в подключенном устройстве../gradlew runTestCoverage - Отчеты о покрытии кода на тестах в кодовой базе Android../gradlew runStaticCodeAnalysis - запустить статический анализ на кодовой базе Android. См. Раздел «Проблемы»: https://github.com/android10/android-cleanarchitecture-kotlin/issues
Copyright 2024 Fernando Cejas
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
