Низкую стоимость андроидных устройств для потребителя вынужденно субсидируют все разработчики приложений — за счёт тестирования, поддержки и шаманской разработки подо все эти форм-факторы и ориентации.
И это прекрасно: повышенные расходы для тысяч, экономия для сотен миллионов. - 9000
«Экономия для миллионов» оборачивается неработоспособностью приложений и сервисов для тех самых миллионов. Вся экосистема оказывается в роли колосса на глиняных ногах — даже топовых устройств с эталонными прошивками столько, что покупаешь новое, и не знаешь, будут ли работать твои основные приложения там, а если сломаются, то какие, и будут ли их чинить ради тебя с твоим топовым нексусом гэлакси с круглым экраном. - × × ×
Ээ. Это же миф из блога Грубера? В смысле, нет такой проблемы в реальной жизни. Все приложения работают везде, никакой отдельной специальной разработки под разные форм-факторы (как в iOS) делать не надо. - alex@kapranoff.ru
Каппа, я вижу это в реальной жизни на своих приложениях, в переписке саппортов и на своих устройствах. - × × ×
Каппа, это в теории так. В реальности всё гораздо заковыристее получается. Вот в iOS, наоборот, всё гораздо лучше. - dixi
Вы точно говорите не о разнообразии версий Андроида, а именно о форм-факторах? - alex@kapranoff.ru
Одно от другого неотрывно ж. И попытка запихнуть в смартфон интерфейс от планшета (и наоборот) ничем хорошим не кончается, даже если бы проблемы с версиями не было. - × × ×
Я не знаю, как обстоит дело в iOS, но для Андроида в проекте было 4 отдельных папки с версткой под разные форм-факторы только телефонов, и это был еще компромисс, отрезавший 10% непонятных и малоиспользуемых устройств. - Кофе без сахара
^ угу, попробовал бы он то же самое посчитать для рынков Индии, Китая и Узбекистана. Там зоопарк разрешений и screen ratio гораздо разнообразней. - Кофе без сахара
Отдельно забавляет рекомендация поставить в приложение картинки разрешением повыше. - Кофе без сахара
Ага, миф. В последнем абзаце автор вдруг понимает, что к чему: “Don’t get me wrong, fragmentation certainly exists in Android, but screen resolutions and sizes are not the main issue. The above diagram and analysis also only take into account phones, not tablets, where designing for physical screen size becomes more important than resolution.” — бгг. - × × ×