Всем привет! Хочу сообщить вам отличную новость из мира Android архитектуры. Самые передовые практики UI разработки на архитектуре переиспользуемых компонентов и MVVM теперь доступны для Android!
Если кто не знал, Google постепенно отходит от View и Fragment, на замену им готовится Jetpack Compose. Но ему еще далеко до юзабельной версии - разрабатывается он уже года полтора, а последний тег 0.1.0.
И появился фреймворк, который имеет все преимущества компонентной логики и MVVM, благодаря которым вы будете писать минимум в 2 раза меньше кода, и этот код будет в 2 раза более простой и понятный. А также, этот фреймворк полностью совместим с компонентами Android support library, благодаря чему его легко внедрять, не переписывая весь код.
На данный момент он уже стабильно работает и успешно внедрен в крупный проект.
Заходите на гитхаб, там все хорошо описано:
https://github.com/ArtemiyDmtrvch/ui-generator