Android

Android-разработка, под какие версии стоит разрабатывать приложения? (7.0 и выше?)

Привет всем!
Не хочу делать лишнюю работу и поддерживать уже малоактуальные версии Андроид.
Если кто владеет информацией, можете написать, под какие версии Андроид есть смысл делать приложение?

Например, 7.0 и выше?
Или 8.0 и выше?
Или 9.0 это минимальная и выше?

А может есть смысл повозиться и делать совместимость вплоть до версии 5.1?

Вроде, есть таблички популярности ОС по версиям (количество устройств на каждой версии), если тусанете такую в тред - буду благодарен.

Спасибо!
SM
Sergey Medincev
2 849
На практике ниже 5.1 не будут поддерживаться многие библиотеки, поэтому начинать следует с этой версии. Ну а так восновном ставят последниее версии 891011, все остальные достаточно низкий процент, поэтому если ты начнешь с 7, то особо много клиентов не потеряешь. Я обычно ставлю 22 api обычно и никаких проблем нет
АТ
Александр Тарасов
74 425
Лучший ответ
Таблички как раз нежелательны, и если бы ты думал головой, то ты бы понял, что не все так просто, есть развитые страны где смарт за 30$ с Android 4.2 вообще не уперся, и есть нищие, а статистика небось американская.

В России если приложение простенькое, то чем старше, тем лучше. Вплоть до 4.4 или даже 4.2.
А если это игра с конкретной такой графикой, то 5.0 минимум, на более старом тупо будут сплошные тормоза и вообще не хватит ОЗУ. Можно и 6.0, и 7.0.

Если работаешь в команде, то у них и спроси. И не слишком пытайся все сделать идеально, м-даки найдут как испортить проект, джун не в ответе за все.

Если делаешь портфолио для устройства в команду, то делай по-разному, главное применять все актуальные технологии, хоть в некоторых приложениях, пусть и в ущерб поддержке "четверок".

Насчет "думал головой" - извини, но просто задрали уже тупые разработчики и приложений и техники. Если ты плохо обдумываешь все свои действия, то очень прошу тебя убиться об стену, а не заниматься разработкой чего-либо. Спасибо.
Sergey Medincev Тише, тише, все ведь нормально ))
Ты чего такой нервный? )))
Вообще, да, разумный подход (смотреть на выбор обратной совместимости в таком ключе)

И, угадал, как раз для портфолио, пет-проекты ))

Спасибо, друг, очень помог!