Персональные инструменты
 

ADD 2010: Отчёт Русецкого Георгия/Windows Phone 7 — Обзор возможностей новой платформы разработки

Материал из CustisWiki

Перейти к: навигация, поиск
Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010)

Доклад читал Михаил Черномордиков (Microsoft) Докладчик рассказал о новой операционной системе для мобильных устройств Windows Phone 7. Были озвучены требования к аппаратному обеспечению устройств (multitouch screen 800x480 или 480x320, всевозможные сенсоры, камера, 256 RAM + 8GbFlash, 3 аппаратные кнопки, CPU 1GHz). По словам докладчика, единственным источником приложений для конечного пользователя будет являться Windows Marketplace. Разработчики 30 стран (в том числе и России) смогут зарабатывать на производстве приложений для WP7. Стоимость доступа к Marketplace для разработчика будет составлять 99$/год. При этом можно публиковать неограниченное количество платных приложений и 5 бесплатных приложений в год (больше — за отдельные деньги). Кстати деньги за проданное приложение будет делиться между разработчиком(70 %) и MS (30 %). Публикацию приложений будет обязательно предварять ряд проверок:

  • автоматическая валидация на корректность работы
  • проверка на соответствие политикам MS(насколько я понял, ручная проверка, что приложение делает то, что указано в описании)
  • проверка на соответствие целевым рынкам

Для разработки используется Silverlight (причём, как было заявлено, полноценный Silverlight 3+) и XNA. Соответственно, первая технология позиционируется для разработки прикладного ПО, вторая — для разработки игр. В качестве приятных плюшек разработчикам предлагаются бесплатные инструменты (VS2010 и Blend для WP7). Было продемонстрировано создание простого приложения с демонстрацией работы на аппарате с WP7.

Доклад показался интересным. Докладчик призывал всех начать разработку приложений на WP7. После доклада задал ему несколько вопросов:

  • установка enterprise приложений.

Поскольку эта версия ОС ориентирована на конечного потребителя, а не на бизнес, то пока нет возможности устанавливать такие приложения иначе, чем через marketplace.

  • Обновление приложений.

Насколько я понял, точной политики пока нет, но, по всей видимости, будет сервис на Marketplace, позволяющий разработчикам публиковать обновления. При этом обновления будут проходить те же проверки, что и первоначальная версия.

  • Работа с SQL Compact.

Пока не сделано. Данные можно хранить тупо в файлах или пользоваться cloud-сервисом Windows Azure.