Привет, ребята, дайте совет.
Работаю кодером на дремучем языке программирования.
Для дополнительного заработка решил создавать приложения. Может пойду работать андроид-разработчиком, если наберусь скиллов.
Времени на изучение и разработку - где-то 1-2 часа в день.
Года два назад изучил основы Java, курс андроид разработки на udacity, год назад сделал пару простых приложений. Появился Котлин. Почитал его, уже многое успел забыть. Стал смотреть курс на udacity по разработке на Котлине. Там все по-другому: MVVM, DataBinding..
Теперь сижу, туплю, пытаюсь сделать третье приложение – очень сложно, многое не понимаю, типа такого
// Use the 'by activityViewModels()' Kotlin property delegate
// from the fragment-ktx artifact
private val model: SharedViewModel by activityViewModels()
И конца-края не видно. Вижу что есть какие-то dagger, rxjava и прочие бесконечные вещи. Вижу кто-то советует использовать Flutter и другие не нативные вещи. Которые опять изучать заново и наверняка много ньюансов и там.
Сорян за нытье. Как делать простые прилы? Изучать дальше? Сами как?