2014-01-24 4 views
1

Мне было интересно, есть ли какие-либо ссылки на минусы таргетинга на Android 2.3.3 и 4.0. На стороне программирования или на стороне пользователя.Фрагментация Android и целевые версии

Также в Google есть круговая диаграмма, показывающая фрагментацию версий Android, есть ли подобная диаграмма или информация, которая показывает фрагментацию по странам, если приложение было только относительно США, например.

Спасибо.

+1

По крайней мере, вы можете уйти с 2.3.3. Я пытался убедить клиента перейти с более новой версией, но до сих пор я придерживался таргетинга 2.1. У клиента связи есть старый телефон с 2.1 и требует, чтобы приложение работало на его телефоне. –

ответ

1

Как правило, вы должны определить причины, почему вы хотите, чтобы потребовать 4.0 для реализации со стороны разработчиков, но клиент является который должен принять решение о целевых устройствах/рынке и функциях. Вы должны сообщить клиенту, что это такое, что вы можете реализовать, или что такое ограничение.

Чтобы определить, что это такое с вашей стороны, вы должны взглянуть с точки зрения пользователей и представить все возможности.

Я думаю, что вы можете начать с сравнительного обзора, где отображаются обе версии, и в связи с этим сделайте свой ответ. Look at this link.

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

+0

Хорошая ссылка. Хорошая находка. Я считаю, что, возможно, нашел решение из-за аппаратной и графической интенсивности своего приложения (это бизнес-приложение, в котором они хотели иметь анимацию и растровые изображения, и яркую «игру как»), которую мы изначально будем строить для 4.0 , а затем понизить и построить для 2.3.3, потому что некоторые функции, которые они запросили, не были добавлены до 4.0, и мне придется удалить/заменить их в 2.3.3, поэтому на рынке будет использоваться приложение, построенное для правильной версии , таким образом 4.0+ пользователи могут получить полный опыт. Также потому, что 2.3 выталкивается, хотя и не так быстро, как id – WIllJBD

2

Против, вы не имеете доступа ко многим функциям 4.0 и выше. Есть куча, слишком много, чтобы перечислить, но я рекомендую начинать разработку как можно ниже и увеличиваться, поскольку вы понимаете, что вам нужны все больше и больше функций.

Все устройства имеют обратную совместимость с более ранними версиями Android. Таким образом, вы можете привлечь больше пользователей с более низким API, но не сможете реализовать некоторые функции. Доводы идти с 4.0

http://developer.android.com/about/versions/android-4.0-highlights.html#UserFeatures

и для разработчика

http://developer.android.com/about/versions/android-4.0-highlights.html#DeveloperApis

1

Я нашел таргетинг API 10 с библиотекой поддержки и ActionBarSherlock, чтобы быть очень разумным после прохождения начальной кривой обучения.

Смежные вопросы