какойто же путь и примеры должны быть актуальные и распространенные
Просто обучайтесь когда вам именно требуется. По мере написания у вас будут возникать проблемы, crashlytics, не работоспособность на некоторых устройствах, будете гуглить и со временем наберетесь опыт и будете знать все места. Могу только подсказать этот ресурс, где описывают, как производителя "мешают" работе вашего приложения / сервиса https://dontkillmyapp.com/
Обсуждают сегодня