Хочу попробовать себя в мобильной разработке под Android. Куда смотреть?
Всем привет. Я сейчас upper-middle фронт с примесью бека (на работе чисто фронт Angular, домашние проекты веду как фулл стек Angular + .NET Core).
Хочу попробовать мобильную разработку под Android. Подскажите, в какую сторону смотреть, чтобы избежать воды, устаревших технологий и принципов разработки. Чтобы сразу понять, как надо и правильно строить архитектуру проекта, как проектируют интерфейс, который точно поедет на большинстве версий андроида, что сейчас актуально и прочее. Буду благодарен за любую информацию на русском / английском. Писать планирую на Kotlin.
Если интерес из-за денег в роли инди разработчика , то 5% - что за год сможете выйти на ежемесячный доход в 100 баксов. меньше 1% что через 3 года у Вас будет доход на уровне вашей текущей зарплаты.
И шанс 1 на миллион , что заработаете достаточно денег не только себе, но и команде.
1. Устаревших технологий технологий вряд ли удастся избежать новичку.
2. который точно поедет на большинстве версий андроида - в этом нет большой проблемы, установили minSdkVersion 16, подключили библиотеки androidx и в путь, студия сама подскажет, если вы будете использовать методы не совместимые с вашим minSdkVersion
3. Писать планирую на Kotlin - я бы советовал все же начинать с java