Posted on 12. July 2010

Windows Phone Developer Tools Beta

И так, мое предположение в предыдущем посте о скоровременном достпуности инструментов для разработки Windows Phone 7 приложений оказалось правдой. :)

Во время Microsoft Worldwide Partner Conference компания анонсировала о выходе инструментов и Brandon Watson в блоге детально описал об этом анонсе Beta версии Windows Phone 7 Developer Tools.

Кроме выпуска инструментов, разработчики Windows Phone 7 опубликовали документ, описывающий текущую версию инструментов, изменения, требования и др. Рекомендую с ним ознакомится перед установкой Windows Phone 7 Developers Tools Beta. MSDN и примеры приложений для Windows Phone 7 тоже обновлись.

Хочу еще несколько слов сказать о:

  • Expression Blend for Windows Phone сейчас является частью инсталяции;
  • Сейчас возможно разблокировать устройство(если оно у вас есть) и загружать XAP файлы непосредственно в него;
  • Текущие обновление содержит много изменений в API.

Также обновилась страница Windows Phone 7 на сайте сообщества Silverlight разработчиков.



Posted on 12. July 2010

Переводим Windows Phone приложения с April CTP на Beta

Jaime Rodriguez в своем блоге опубликовал список изменений, которые будут в следующем обновлении Windows Phone 7. Исходя из этого можно предположить что в скором времени мы получим обновленную версию Windows Phone 7.

Список изменений:

Изменения пространства имен и сборок:

  • Нижеперечесленные сборки были удалены и их объединили в одну “Microsoft.Phone”:
    • Microsoft.Phone.Controls
    • Microsoft.Phone.Controls.Navigation
    • Microsoft.Phone.Controls.WebBrowser
    • Microsoft.Phone.Controls.WebBrowserInterop
    • Microsoft.Phone.Shell
    • Microsoft.Phone.Notification
    • Microsoft.Phone.Execution
    • Microsoft.Phone.Info
    • Microsoft.Phone.Tasks
    • Microsoft.Devices
  • System.Device.Location теперь является частью сборки System.Device
  • Сборка Microsoft.Devices переименована; классы  этой сборки перенесены в сборку Microsoft.Phone. Часть классов сменила пространство имен.
  • Application.Resources удалены из App.xaml и шаблоны изменены.
  • ToggleControlSwitch и toggleControlButton удалены.
  • ListView и ListViewItem удалены.

Полный список изменений и способы реализации изменений читайте в блоге Jaime Rodriguez



Posted on 9. July 2010

Вебкаст: XNA Game Development for Windows Phone 7

Вебкаст предназначен разработчикам и дизайнерам, которые заинтересованы в разработке игр для Windows Phone 7. Он будет проходить 15 июля с 10.00 до 11.00 AM Pacific Time. Вебкаст разработан что бы продемонстрировать как создавать игры для Windows Phone 7 используя Microsoft XNA Game Studio 4. Также ознакомиться с инструментами для разработчиков, фреймворком, а также продемнстрировать ресурсы, которые буду полезными при разработка игр для Windows Phone 7.

Вебкаст будет проводить Rob Cameron, Industry Architect Evangelist.

Регистрация обязательна



Posted on 25. June 2010

Реклама в Windows Phone 7

Во время Cannes Lions Festival во Франции было продемонстрировано возможные варианты размещения рекламы в приложениях Windows Phone 7. К тому же Mich Matthews аннонсировала, что запуск Windows Phone 7 будет в октябре месяце.

 



Posted on 24. June 2010

Свежий взгляд на Windows Phone 7

Свежий видео обзор возможностей платформы Windows Phone 7.



Posted on 16. June 2010

Тестирование Windows Phone 7 приложений на устройстве

Windows Phone 7 developer registration

Еще один анонс конференции TechEd 2010 в Северной Америке касается возможности загружать приложения на устройства с Windows Phone 7 из средств разработчика.

Первоначально Microsoft будет разрешать регистрировать 3-и устройства в одном зарегистрированном акаунте MarketPlace’а, который связан с Windows Live Id. Если надо больше, то компания обещает рассматривать такие запросы в каждом конкретном случае.

В процессе регистрации к компьютеру должно быть подключено устройсво с операционной системой Windows Phone 7. При этом небольшая программа попросить ввести данные Windows Live Id и зарегистрирует утройство в MerketPlace’a. При этом данные устройства меняться не будут.

 Windows Phone 7 developer registration

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

Оригинал.



Posted on 9. June 2010

Выиграй $5000 и устройство с WP7

 

windowsphone7

7-го июня компания Microsoft объявила о конкурсе с названием “Hey Windows Phone, I need this app!”. Если у вас есть отличная идея для устройтсва с операционной системой Windows Phone 7, но у вас нету навыков программирования на Silverlight или XNA технологиях, или у вас просто не хватает времени на реализацию вашей идеи, то этот конкурс как раз для вас. Начиная с 11:30 PM (PT) 7-го июня и до 8 июля 2010 (даты начала и завершения конкурса) компания Microsoft будет собирать идеи для Windows Phone 7 приложений. Если ваша идея понравиться, то компания ее реализует и вы станете богаче на $5000, плюс вам подарят устройство с Windows Phone 7 на борту.

Что бы принять участие в конкурсе необходимо зарегистрироватся или войти на сайте http://www.brickfish.com или http://www.windowsphone7.com/ineedthisapp. Дальше следуя инструкциям необходимо подать свою идею для участия в конкурсе. Вы можете ввести сколько пожелаете идей, но повторяющиеся заявки будут удалены. Заявки не буду приниматься в почтовой, эл. почтовой или факсовой формах.

Главного победителя ждет приз $5000 и устройство с Windows Phone 7. Кроме этого еще 4-е учасника конкурса получат новые устройства Zune HD 16GB.

Для того, что бы ваша идея приняла участие в конкурсе, она должна удовлетворять требованиям конкурса. Необходимо создать видео или написать представление, в котором описывается идея вашего проложения. Как бы вы хотели его видеть на Windows Phone 7 в условиях, что приложение будет находится в разделе бесплатных в Microsoft Phone Marketplace ко времени запуска Windows Phone 7.

Чтобы “ваше приложения” имело право принять участие в конкурсе, необходимым требованием является возможность реализации вашей идеи на платформе Windows Phone 7 и приложение должно удовлетворять условиям Marketplace Application Submission Guidelines.

Заявка на конкурс может содержать видео продолжительностью не больше 90 секунд или описание с количеством слов не больше чем 1000 символов. Все описание идей должны быть созданы лично автором, заявки должны быть работами их владельцев и раньше нигде не публиковалится.

Также оно должно описывать Microsoft, Windows Phone, и Windows Phone Marketplace с лучшей стороны и не содержать оскорбительной и непристойной информации. Если предложение содержит фотографии или визуальные образы, которые похожи на какого нибудь человека, то необходимо так же иметь письменное разрешение от этого человека на использование указанных материалов. Не должно быть никаких ограничений на их использование компанией Microsoft. Предложение не должно нарушать Brickfish Terms of Use, использовать материал защищенный авторским, интелектуальным или другим собственническим правом третьих лиц. Любое предложение, которое нарушет эти требования будет дисквалифицировано или удалено.

Предложение должно описывать функциональные возможности мобильного приложения.

Microsoft может принимать во внимание общественное голосование в качестве фактора в определении победителей конкурса. Физические лица могут голосовать один раз в день во время проведения конкурса которые проходит начинаяя с 7 июня 2010 11:30 PM (PT) до 8 июля 2010. Участники могут голосовать только за свое собственное представление один раз в течение срока действия конкурса.

Больше о правилах проведения конкурса читайте здесь



Posted on 29. April 2010

Доступен Windows Phone 7 Tools CTP April Refresh

Доступна обновленная версия Visual Studio 2010 Express from Windows Phone 7 CTP. Теперь можно создавать WP7 приложения используя Visual Studio 2010 RTM.

Изменения текущей версии:

  • обновился эмулятор WP7;
  • изменилась часть API (детальнее);
  • обновилась документация;
  • поддерживаются Pause/Resume события;
  • исправлено ряд ошибок.

Детальнее об изменения в Windows Phone Developer Tools CTP Refresh! и Windows Phone 7 Developer Tools April 2010 Refresh

Windows Phone Developer Tools CTP – April Refresh

Windows Phone Developer Tools CTP (Refresh April 2010) Release Notes

Расширения для Expression Blend 4



Posted on 26. March 2010

Эмуляция Location API в Windows Phone 7

Peter Torr опубликовал код-заглушку для эмуляции Location API в приложениях Windows Phone 7.

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

  1. Напишите логику с использованием System.Device.Location
  2. Переключите пространство имена на MixDemoHelpers и пересобирите проект
  3. Если у вас появились ошибки связанные с отсутствием каких-либо методов или свойств:
    • Вернитесь обратно к System.Device.Location типам и посмотрите чего именно не хватает
    • Добавьте необходим код в MixDemoHelpers

Сачать заглушку можно здесь.