Инструменты для разработки под android в 2019-м году?
Здравствуйте!
Вопрос, собственно, высказан в теме: какие инструменты используются для разработки под android в 2019-м году?
Работаю backend разработчиком на java/kotlin со множеством соответствующих фреймоворков, используемых в кровавом интерпрайзе. Решил попробовать пописать для себя приложение на смартфон, но как-то даже в ступоре какие инструменты использовать в дополнение к очевидным android studio и kotlin, не писать же все вручную. Да, можно поискать статьи, но абсолютно большинство статей, которые находятся по первым пришедшим в голову запросам, написаны несколько (4 и более) лет назад, что дает повод усомниться в их актуальности.
Есть какие-нибудь аналоги того же spring'а, которые являются де-факто стандартами в мире андроид разработки (кто правит балом в DI под андроид)? Какие-нибудь ui kit'ы, аналоги hibernate? Что вообще стоит использовать для максимального облегчения разработки?
Android Studio, без вариантов.
Есть ещё Eclipse, но он глючный и на нём мало кто сейчас работает.
A Xamarin позволяет писать приложения под Андроид на C#
В Андроиде балом DI правит Dagger2