Windows Phone
Этот раздел посвящен программированию для мобильных устройств под управлением Windows Phone.
Примечание: материалы о Windows Mobile 6.5 переносятся на другую площадку.
Новости
Вышла финальная версия инструмента разработчика Windows Phone SDK 7.1
SDK теперь доступен на нескольких языках, в том числе на русском! Несмотря на то, что предыдущие приложения под Mango писались не на финальной версии SDK, их обновлять не нужно. А вот если ваше приложение сделано под изначальную старую седьмую версию платформы – крайне рекомендуем его обновить до Манго. Как минимум, для реализации FAS (Fast Application Switching), чтобы пользователи могли быстро переключаться на ваше приложение из других.
Также в случае наличия вашего приложения в Marketplace убедитесь, что оно доступно для российских пользователей. Максимально просто это можно проверить поиском на новой онлайн-версии Windows Phone Marketplace.
Подробнее на странице Файлы
Обновленные требования Windows Phone 7
- Емкостный сенсорный дисплей: Поддержка как минимум 4 точек касания одновременно
- Датчики: A-GPS, акселерометр, компас, датчик близости
- Камера: От 3 мегапикселей
- Интерфейсы: MicroUSB, 3,5 мм аудио-джек
- Объем хранилища: От 2 Гб
- Процессор: не указано
Windows Phone 7 Interoperability
Обновился официальный ресурс для разработчиков других мобильных платформ (iOS и Android).
В дополнение к библиотеке API, Microsoft подготовила . На девяноста страницах представлены учебные материалы.
Программируем Windows Phone 7 - русское полное издание
Вышла полная версия на русском книги Чарльза Петцольда Программируем Windows Phone 7
Набор Windows Azure Toolkit for Windows Phone 7
Выпущена финальная версия нового набора инструментов для разработки приложений для Windows Phone 7 с интеграцией с облачной платформой Windows Azure.
Набор Windows Azure Toolkit for Windows Phone 7 предназначен для быстрой разработки интегрированных с облаком мобильных приложений. Тулкит предлагает следующие инструменты:
- шаблоны приложений для Visual Studio 2010: Windows Phone 7 Cloud Application и Windows Phone 7 Empty Cloud Application;
- пример рабочего приложения созданного с помощью набора;
- исходные коды набора инструментов и других инструментов: AspProviders, System.Data.Services.Client, WindowsPhoneCloud.StorageClient.
Загрузить набор инструментов Windows Azure Toolkit for Windows Phone 7 можно с официальной страницы на сайте http://watoolkitwp7.codeplex.com/.
Новые уроки
Портал Microsoft Toolbox с бесплатными курсами обучения разработке на Windows Phone 7, . Материалы представлены четырьмя курсами, состоящих из 6 видео-уроков каждый, которые описывают процесс создания конкретных приложений для Windows Phone 7.
Обновлен набор инструментов Silverlight for Windows Phone Toolkit (Feb 2011)
Загрузить Silverlight for Windows Phone Toolkit - Feb 2011 можно с . Анонс нововведений можно прочитать . Подробнее о наборе инструментов.
Обновление пакета Windows Phone Developer Tools January 2011 Update
Вчера 4 февраля 2011 года Microsoft выпустило долгожданное обновление пакета Windows Phone Developer Tools January 2011 Update. Главная новость для разработчика — теперь можно использовать функцию Copy-Paste! Подробнее о новинках я написал отдельный пост на
6 новых виртуальных лабораторных работ для Windows Phone
Если у вас нет возможности установить на своем компьютере необходимое программного обеспечение для создания программ Windows Phone 7, то воспользуйтесь виртуальными лабораторными работами. Подключитесь к удаленному рабочему столу и запустите Visual Studio на сайте Microsoft (только через браузер IE). Список работ:
Обновился пакет Windows Phone Training Kit
Выпущена обновленная версия обучающего пакета для разработчиков Windows Phone Training Kit. Нововведения:
- практически все лабораторные работы были обновлены, в них исправлены ошибки и все они проверены на работоспособность с реальными устройствами, а не только с эмулятором;
- добавлены две лабораторные работы: Accessing Windows Phone 7 Devices и Multi-touch Game Development XNA Framework.
Кроме того, сайт тоже получил обновление.
Загрузить Windows Phone 7 Training Kit for Developers в полном варианте, либо только для изучения разработки Silverlight или только XNA-приложений можно по .
Книга «Silverlight For Windows Phone»
Microsoft выложила в свободный доступ еще одну книгу, посвященную разработке на Windows Phone 7. Книга написана Puja Pramudya из индонезийского подразделения Microsoft Innovation Center. Расчитана на начинающих программистов. Скачать.
SDK для облачной разработки под Windows Phone 7
Microsoft Research представила разработчикам предварительную версию .
Новый SDK связан с проектом Hawai. Идея Hawaii заключается в том, чтобы расширить возможности мобильных устройств за счет облачных вычислений. Строительными блоками для приложений/служб Hawaii являются вычисления (Windows Azure); хранилище (Windows Azure ); аутентификация (Windows Live ID); уведомления; резервное копирование; распределение кода и местоположение (Orion).
SDK предназначен "для создания приложений для платформы Windows Phone 7 (WP7), позволяющие задействовать различного рода исследовательские службы, которые на текущий момент недоступны публично", говорится на странице загрузки.
Первыми двумя службами, которые стали доступны в SDK, стали . Первая предназначена для организации прямой связи между мобильными телефонами и обхода ограничения провайдеров мобильных услуг, вызванного отсутствием у телефона публичного IP-адреса. Служба Rendezvous представляет собой службу картографирования, позволяющую преобразовывать понятные для людей названия в конечные точки Hawaii Relay Service. Эти названия впоследствии могут использоваться в качестве мест для рандеву, которые с легкостью могут быть интегрированы в приложения.
Команда Hawii работает и над другими службами, которые будут готовы к выпуску к концу февраля в виде предварительных версий для разработчиков. Сюда относятся служба Speech-to-Text, которая позволяет перевести фразу на английском языке в текст, а также "OCR в облаке", которая позволит фотографировать изображение, содержащее текст, и возвращать его в виде текста.
Источник:
Издательство Apress выпустила новую книгу . В книге подробно излагаются аспекты разработки игры для мобильной платформы Windows Phone 7. Рассматривается разработка игр как на Silverlight, так и на XNA. Вы можете свободно загрузить исходные коды, которые рассмотрены в книге (раздел Файлы).
Бесплатная книга о программировании для Windows Phone 7 с примерами
Преподаваетель университета Хал (Великобритания) Роб Майлз написал книгу о разработке под Windows Phone 7. Она доступна для бесплатной загрузки с сайта Microsoft, а также с нашего сайта
Обновился рекламный SDK для Windows Phone 7 с поддержкой XNA
Вышла обновленная версия Microsoft Advertising SDK for Windows Phone 7 – набора инструментов, упрощающих интеграцию рекламы мобильной биржи Ad Exchange в приложения Windows Phone 7. Новая версия Advertising SDK теперь поддерживает программы, написанные на XNA. Файлы для загрузки смотрите в разделе Файлы
Набор руководств для дизайнеров приложений для Windows Phone 7
Microsoft представила семь новых руководств для дизайнеров, которые разрабатывают приложения для Windows Phone 7. Руководства представляют собой набор видео, в которые рассказываются те или иные моменты касающиеся дизайна и разработки
- Metro Design Language of Windows Phone 7
- Windows Phone 7: Starting to Design an Application
- Design Tips and Tricks for Windows Phone 7
- Layout Tips and Tricks of Windows Phone 7
- Taking Advantage of Photoshop Templates
- FXG Import and Workflow
- Designing for Gestures on Windows Phone 7
Руководства доступны .
Программируем на Visual Basic
Спустя два месяца после выхода предварительной версии языка Visual Basic для работы с набором инструментов Windows Phone 7 Developer Tools, Microsoft выпустила финальную версию. Visual Basic устанавливается в качестве дополнения в Visual Studio 2010 Professional и выше (Visual Studio 2010 Express for Windows Phone не поддерживается). Можно разрабатывать только Silverlight-приложения (XNA не поддерживается). Файлы для загрузки смотрите в разделе Файлы
Windows Phone Developer Training Kit на русском
Вышел пакет Windows Phone Developer Training Kit на русском - см. раздел Файлы
Выпущено обновление для Windows Phone Developer Tools
Для загрузки доступно обновление набора инструментов для разработки приложения под платформу Windows Phone 7. В октябрьском обновлении добавлено две новые утилиты и обновлен элемент Bing Maps Silverlight Control, у него улучшена производительность. Подробнее в разделе Файлы
App Hub - новый центр для разработчиков
Появился новый единый центр разработчиков App Hub, который расположен по адресу . На портале можно найти все, что может понадобиться для изучения технологий, создания приложений, размещения их в магазинах, последние новости.
11 октября состоялся запуск Windows Phone 7
11 октября в Нью-Йорек состоялся запуск Windows Phone 7. В продажу на территории Европы, Азии и Австралии аппараты поступят 21 октября, на территории США и Канады – 8 ноября. В ходе пресс-конференции была проведена презентация возможностей новой платформы: мгновенный старт фоторежима для быстрой съемки из спящего телефона, отправка снимков в социальные сервисы одной кнопкой, режим сохранения всех снимков в облачном хранилище. Были показаны приложения для eBay, IMDB и стандартные компоненты WP7, в том числе OneNote, данные которого могут автоматически синхронизироваться с веб-хранилищем, а через него сразу с ПК.
Вместе с запуском WP7 Microsoft запустит бесплатный сервис Find My Phone с продвинутыми возможностями по удаленному управлению вашим телефоном, в том числе полной очистке содержимого.
На опубликована информация по элементам управления для Windows Phone 7, среди них новые элементы Pivot и Panorama, Tilt Effect, Bing Maps Silverlight, Web Browser
XNA WP7 getting started
Команда XNA Creators выпустила первую часть уроков создания игр для Windows Phone 7. .
Руководство по созданию производительных Silverlight приложений для Windows Phone 7
Microsoft опубликовала документацию по созданию высокопроизводительных приложения для Windows Phone 7 Creating High Performance Silverlight Applications for Windows Phone. Данный документ содержит трюки, подсказки и примеры, которые вы можете использовать при разработке производительных Silverlight приложений для Windows Phone 7.
Также вместе с документацией идут несколько примеров:
- FillRateTest;
- PerspectiveFillRate;
- PerFrameCallBack;
- HidingObjects;
- LoadingLargeImages;
- SplittingAppAcrossDlls
Скачать
Пакет графических шаблонов, примеры контролов, шрифты
Microsoft подготовила графический пакет с PSD-исходниками. Скачать - 90 Мб
UI Design and Interaction Guide
Обновилось руководство по разработке пользовательских интерфейсов , в котором объясняются тонкости разработки приложений для Windows Phone 7 (было 69 страниц, стало 101)
Для тех, кто хочет начать писать Silverlight и XNA приложения для WP7 рекомендую начать со страницы
- посмотрите и другие записи автора
- несколько примеров, поясняющих, как создавать приложения, которые реагируют на изменении ориентации экран. Также посмотрите другие записи автора.
Создаем приложение на Silverlight для Windows Phone 7 (Hello, World и приложение для Twitter)
(англ.) из книги "Learning WIndows Phone Programming" от издательства O'Reilly
Значки для приложений
Microsoft выложил на сайте набор из 64 значков для Application Bar в Windows Phone 7 Series, который можно скачать. Вы можете свободно
использовать значки в своих приложениях при разработке программ. Кроме значков в формате PNG (32 темных и 32 светлых), набор содержит также
векторные образцы в формате AI, которые можно импортировать в Microsoft Expression Blend 4.
В набор входят значки:
Add, Back, Base Circle, Cancel, Check, Close, Delete, Download, Upload,
Edit, Favorites, Add to Favorites, Minus, New, Next, Overflow Dots, Question
Mark, Refresh, Save, Share, Stop, Sync, Fast Forward, Play, Pause, Rewind,
Camera, Email, Search, Settings, Video, Folder.
О том, как пользоваться Application Bar описано в статье
Реклама
夫の浮気相談 惨めな妻では終われない;Автокредит - Экономим Ваше время - автокредит.;別れさせる そして未来を変える
