Brandon Watson ответил на целый ряд вопросов касательно существующих недостатков, аппаратных средств и программного обеспечения, разработанных приложений и т.п. Итак приступим:

1. Среди фотографий коммуникаторов-слайдеров с выдвижной харварной клавиатурой нет ни одной, где бы Home был развернут в ландшафтном режиме (landscape mode). Будет ли этот режим реализован в первом релизе? Существуют ли какие-то требования для разработчиков, по включению ландшафтного режима для своих приложений?

Мы бы предпочли не комментировать пре-релизные фото и функции, которые будут реализованы.

2. Одной из наиболее характерных особенностей WP7 является панорамный интерфейс. Microsoft до сих пор не предоставил разработчиком инструменты, вместо этого мы видим, что разработчики сами создают контролы и выкладывают их общественности. Здесь вырисовывается та же проблема, что и с WM6.5. Microsoft должна играть ведущую роль в разработках приложений для WP7. Когда MS начнет решать эту проблему?

Мы любим слушать наших разработчиков, и, действительно, мы снова и снова слышим просьбы о разработке официальных контролов для панорамного и постраничного интерфейсов. Мы уже объявляли на TechED в Новом Орлеане, что эти инструменты появятся в конце лета в финальном релизе Windows Phone Developer Tools.

3.  Об отсутствие нативного кода было заявлено, что требуется оценить необходимость и уровень управления им на основе опыта разработки приложений. Очевидно, что в какой-то момент вы должны позволить разработчикам  использовать нативный код. В настоящее время для WP7 отсутствуют такие приложения как Swype и Skyfire, мы уверены, что вы можете оценить, как полезны они для конечного пользователя. Эти приложения невозможно реализовать без нативного кода, MS придется разрешить его использование. Почему бы не поступить в этой ситуации также, как с сервисом Xbox Live. Где было введено ограничение на использование только определенными разработчиками. Также можно добавить любые необходимые проверки. Данный недостаток сильно ограничивает разработку приложений для WP7

Я вообще-то не согласен, что управляемый код накладывает какие-то ограничивает на разработку. Существует огромный пласт приложений, использующих обычные инструменты и платформы. Они весьма полезны и приятны для пользователя, однако не используют нативный код. Мы считаем, что в настоящий момент, нельзя давать доступ к нативному коду. Более того, независимо от того будет иметь приложение доступ к нативному коду или нет, мы не допускаем изменений во встроенных программных способах ввода, так что такие вещи, как  Swype работать все равно не будут.


4. Вопрос по той же теме. Многозадачность также является абсолютно необходимым компонентом, иначе такие приложения, как Skype или Pandora работать не будут. Apple уже извлек уроки, так что и у WP7 неизбежна должна быть многозадачность. Почему до сих пор у разработчиков нет доступа к этим функциям? Почему бы не открыть доступ также хотя бы некоторых из программистов и при определенных условиях. Чем дольше MS тянет с этим вопросом, тем сильнее WP7 будет отставать от других операционных систем.

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

5. Мы пока не видим приложений для YouTube. Что происходит с этой темой сейчас? Мы знаем, что Flash будет поддерживаться WP7, но доступность флеша на момент релиза под вопросом. Итак, будет ли он поддерживаться на момент запуска и может ли это быть решением для проблемы с YouTube?

Мы продолжаем работать с нашими партнерами и хотим обеспечить максимальное удобство пользователям. YouTube очевидно является для нас очень важным партнером. Flash не будет доступен при старте платформы, но мы будем работать над этим в последующих версиях.

6. Несколько лет подряд Windows Mobile должна была иметь поддержку передней камеры, но ее не было. Благодаря EVO и iPhone 4 эти времена в прошлом. Собирается ли Microsoft предоставить какое-то программное обеспечение для таких камер. Live Messanger имеет поддержку видеозвонков, будет ли поддержка передней камеры в Messagner на старте платформы?

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

7. Что вы можете сказать о поддержке Mac-ов? Будет ли портировано приложение Zune Mac или будут ли доступны для использования утилиты Mark/Space?

У нас нет планов на этот счет в данный момент.

8. Microsoft должна была представить читалку электронных книг для Windows Mobile. Будет ли читалка в WP7? Есть ли на Marketplace электронные книги, которые можно купить?

Есть несколько великолепных приложений для чтения электронных книг на Windows Phone Marketplace и мы работает с этими разработчиками, чтобы обеспечить читателей большим количеством на Windows Phone 7.

9. Работают ли электронные письма в HTML-формате с внедренными картинками? На Windows Mobile пользователь должен был загружать письма в два этапа, сначала текст, потом картинки. На десктопных ПК можно пометить отправителя доверенным и картинки после этого будут скачиватся автоматически. На iPhone картинки загружаются автоматически. Как это реализовано в WP7?

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

10. Некоторые разработчики отмечают, что многие идеи отметаются, потому что и их невозможно реализовать на WP7 по той или иной причине. Приложения должны нести либо развлекательную составляющую, либо утилитарную (до тех пор пока MS не реализует подобные встроенные приложения). Похоже, что с ограничениями WP7, имеет смысл реализовывать только развлекательные приложения — игры. Можете ли вы назвать некоторые категории приложений, помимо игр, которые возможно реализовать на WP7 и невозможно на WM6.5.x, или объяснить какие улучшения произошли в WP7 по сравнению с WM6.5?

Мы работаем со многими компаниями, разрабатывающими программное обеспечение. Эти компании создают приложения широкого спектра применения, это игры, развлекательные программы, утилиты для оптимизации производительности, видео-приложения, приложения для путешествий, социальные сервисы, приложения для бизнеса. Единственное существенное ограничение — это невозможность использования нативного кода, но миллионы разработчиков уже давно пользуются C# для создания бесконечного разнообразия приложений. Функциональность, реализованная в Windows Phone 7, открывает двери для огромного количества разработчиков, гораздо большего, чем в случае с Windows Mobile 6.x.

11. Будет ли в WP7 синхронизация задач Outlook?

У нас есть набор потребительских функций, которые публично не обсуждаются. Следите за обновлениями.

12. Как вы думаете первый релиз Windows Phone 7 будет соответствовать iPhone 4.0 и Android 2.2? Google признал, что Android действительно был beta-версией, когда зарелизился. Оба соперника уже обновились и запустились, в связи с этим, где вы видите место Windows Phone 7.0 на рынке в плане функционала и рекламы?

Windows Phone 7 действительно платформа качественно отличающаяся от конкурентов, начиная новым «умным» дизайном и заканчивая интеграцией сервисов. Мы не ставили перед собой задачи повторить то, что делают другие, реализовать все функции или сделать что-то похожее. Возможности интеграции персональных данных позволяют представить пользователям что-то совершенно новое, по сравнению с набором отдельных невзаимодействующих приложений. Windows Phone 7, безусловно, делает только первые шаги в этом направлении, но у нас нет намерения выпустить недоработанную beta-версию и назвать ее полноценным релизом.

13. Новое громкое слово в аппаратном обеспечении — гироскоп. На сегодняшний день мы не слышали о каких-либо требованиях к гироскопу в WP7. Что вы можете сказать по этому поводу?

Поддержки гироскопа нет.

14. Обязательна ли фронтальная камера для девайсов под управлением WP7? Предоставите ли вы разрботчикам инструментарий по управлению камерой?

Не существуют никаких конкретных требований по наличию фронтальной камеры.

15. На сегодняшний день известен один процессор, который был одобрен для WP7 – Qualcomm’s Snapdragon. MS имеет опыт работы с Tegra и есть еще несколько других процессоров, которые использовались в смарфонах и удовлетворяют требованиям, предъявляемым WP7. Какие процессоры утверждены на сегодняшний день?

Мы еще не опубликовывали требований к аппаратным средствам, но я хотел бы отметить, что мы работаем с OEM и MO партнерами по этому вопросу. Существует единая спецификация для аппаратных средств семейства Windows Phone 7 Series. Разработчики могут рассчитывать, что вся линейка Windows Phone 7 Series будет требовать мощного процессора, 256 MB RAM, минимум 4 GB Flash, 802.11 b/g wireless, настоящий мультитач, 5 сенсора (A-GPS, акселерометр, компас, датчик близости и света). В рамках данной спецификации возможно использование двух типов дисплеев — WVGA при запуске платформы и HVGA, поддержка которого будет добавлена в скором времени. Эти спецификации и требования нашли отражение в руководствах, которые мы представили на конференции MIX и будем постоянно обновлять.

16. Micro USB становится стандартом, но его нет в требованиях к WP7.  Так ли это?

Смотри выше.

17. Всемирная сеть пестрит новостями о iPhone4 и Android 2.2. До сих пор очень немного разговоров о Windows Phone 7 слышно внутри блогосферы. Существует некий дедлайн, внимание необходимо заработать до 24 июня, когда миллионы людей заключат контракты на использование в течение двух лет новых iPhone. Также это связано с датой релиза в октябре, уже неоднократно мы слышали заявления об этом. Все это влияет на принятие людьми решения покупать телефон сейчас или подождать. Что делает MS для рекламирования и продвижения своей платформы? Что вы можете сказать о дате релиза и примерном сроке, когда платформа станет доступна для конечных пользователей?

Дата релиза неизменна, и вы сможете убедится, что Microsoft усиленно работает над продвижением Windows Phone 7 по мере приближения к этой дате. Мы чувствуем, что приняли верное решение, дав людям возможность заранее оценить Windows Phone 7. Покупатели, которые сейчас хотят что-то купить, могут, посмотрев на ранние видео, изменить свое решение и подождать релиза WP7.

18. Если пользователь нажмет паузу в Xbox Live игре на WP7, сможет ли он продолжить играть на  Xbox при условии, что разработчики используют тот же самый код?

Разработчики уже сейчас могут переносить функции Xbox LIVE на мобильный телефон. Windows Phone 7 games hub будет давать доступ как играм, привязанным к профилю Xbox LIVE, так и к не Xbox LIVE играм . Это позволяет пользователям:

· Собирать Achievement и создавать Gamerscore

· Смотреть доску лидеров Xbox LIVE

· Смотреть свой Xbox LIVE аватар

· Просматривать каналы популярны (Spotlight) приложений

· Добавлять на ходу людей в списки друзей Xbox LIVE

· Играть в пошаговые (асинхронные) многопользовательские игры

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

Система Orphus