Ограничивает ли Android разработчиков необходимостью поддержки старых версий ОС?
Наверняка с развитием Android добавляются новые API и поддержка новых версий Java/Kotlin/JVM. Приходиться ли ждать например 5 лет, прежде чем их использовать, из-за старых телефонов? Или есть какие-то инструменты сборки, которые из современного кода собирают рабочие apk-шки как для старых телефонов, так и для новых? И можно использовать новые возможности Android сразу.
Крупные конторы обычно предупреждают заранее "с версии Х.Х Мы прекращаем поддержку андроид N.MM". Конторы помельче просто тупо выносят поддержку, а узнаешь об этом постфактом :)