Есть ли смысл писать до-манго (7.0) приложения для Windows Phone 7 - PullRequest
8 голосов
/ 09 февраля 2012

Вдохновленный обменом на недавний вопрос , я хотел знать, есть ли какая-либо веская причина для разработки приложений Windows Phone 7, предназначенных для моделей до Mango, то есть путем создания приложений, нацеленных на API 7.0а не более поздние версии 7.1 API.

У меня сложилось впечатление, что, поскольку обновление Mango уже полностью развернуто, практически нет причин, по которым у кого-либо должен быть телефон с операционной системой, предшествующей Mango.Я предполагаю, что кто-то с телефоном до Mango, вероятно, никогда не подключит его к своему компьютеру и, вероятно, не загружает приложения.

Есть ли какая-либо хорошая статистика по демографической версии ОС, которая может принять это решение?

Ответы [ 3 ]

4 голосов
/ 09 февраля 2012

Я знаю из аналитики моих приложений, что все еще есть люди, использующие пре-манго версии Windows Phone, но, как вы указываете, они вряд ли подключат свой телефон к ПК для выполнения обновлений или даже обновленияприложения, которые они уже загрузили (например, моя жена все еще была бы в оригинальной поставленной версии, если бы я не обновил ее телефон сам!).

Учитывая это, лично я не вижуТочка в создании приложений теперь нацелены на версии операционной системы до Mango.Возвращение очень маловероятно, чтобы оправдать усилия.

3 голосов
/ 09 февраля 2012

Нет особой причины ориентироваться на pre-Mango, в отличие от Mango, поскольку обновление доступно для всех моделей телефонов в настоящее время и бесплатно.

Стоит сохранить последний SDK ни по какой другой причине, кроме как нет причин не ... лол, в моей голове есть смысл. Такие вещи, как повышение производительности, исправление ошибок, новые функции и т. Д., - все причины, чтобы не отставать от последних, как вы, вероятно, знаете.

Единственная причина, по которой я нацелился бы на более старый SDK, - это если конкретная версия операционной системы телефона была не доступной для определенного оборудования по любой причине.

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

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

1 голос
/ 09 февраля 2012

Я больше не занимаюсь программированием на 7.0, поскольку развертывание Mango теперь доступно практически везде, где я интересуюсь развертыванием приложений. Этот вопрос снова поднимет голову, когда выйдет vNext (с потенциально обновленными требованиями к оборудованию / датчиками и т. Д.), Но пока я не вижу особых причин ориентироваться на старую версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...