Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010)

Материал из CustisWiki
Перейти к: навигация, поиск

Аннотация

В рамках доклада Михаила Черномордикова Microsoft Architect Evangelist) «Windows Phone 7 — Обзор возможностей новой платформы разработки» состоялась одна из первых в России демонстрация аппарата-прототипа на базе новой операционной системы Windows Phone 7.

Презентация Михаила будет посвящена обзору технологических возможностей новой платформы для разработчиков, процессу создания приложений и игр на базе Silverlight и XNA, и размещения приложений для конечных пользователей.


Видео

Подкаст

Презентация

Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010).pdf

Примечания


Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».

Репликация: База Знаний «Заказных Информ Систем» → «Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010)»

Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010)

Доклад был посвящен тому насколько просто и удобно разрабатывать под Windows Phone 7 и насколько легко распространять под него программы. Стало известно, что система для разработчика представляет полноценный Silverlight 4 с дополнениями для телефона и сенсорного экрана, а распространять приложения среди пользователей можно будет только через Windows Marketplace. Также выяснилось, что различного рода Enterprise-приложения (установка, которых через marketplace исключена) на телефон установить будет невозможно. Реальных преимуществ Windows Phone 7 перед iPhone или Andoroid я так и не увидел, а вот отсечение корпоративных пользователей сразу выкидывает микрософт из сектора, в котором очень неплохо себя чувствует BlackBerry. Единственное, что приходит в голову из причин, которые могут побудить людей купить этот телефон это хорошая интеграция с Outlook и Exchange, если она, конечно, будет.

Разработка для 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.

Разработка для Windows Phone 7 (Михаил Черномордиков на ADD-2010)
Черномордиков Михаил (справа)
Обычный рекламный доклад в стиле Microsoft. Парень подготовлен хорошо и слайды были качественные. Рассказывал про новую мобильную платформу, чего в ней будет и как. Понятно, что M$ пытается догнать Apple с ее айпихоном, приходится пыжиться всем. Для разработчиков все с одной стороны хорошо, все новое, поле непаханое, быстро бежим занимать ниши. С другой как-то грустно все, централизованная продажа софта с бесконечными отстегиваниями процентов за каждый пук и т. д. и т. п. Вообще, мне этот доклад сильно напомнил рекламу МММ, а парень Леню Голубкова с указкой у стабильно растущего графика.