- PVSM.RU - https://www.pvsm.ru -

Продолжаем серию обзорных статей по материалам конференции Build, сегодня мы расскажем про новинки и полезные доклады про Windows Phone.
Ранее в серии:
* Материалы для дизайнеров и проектировщиков [1]
* Материалы для XAML/C#-разработчиков и обновления в Windows 8.1 [2]
Общие новости по состоянию рынка Windows Phone с момента запуска WP8:
Кстати, мы также обновили иконки для промо ваших приложений: Windows Phone Store Badge [3].
В рамках конференции Build Microsoft и Unity о продолжении сотрудничества в игровом направлении [4]. Помимо Windows и Windows Phone в будущем Unity также будет поддерживать разработку под Xbox.
В настоящий момент с выходом Unity 4.2 добавилась финальная поддержка приложений для Windows 8 и Windows Phone [5]. Аддон доступен как в бесплатной версии Unity, так и бесплатно как дополнение к pro-версии. На сайте Unity можно найти галерею приложений под платформы Microsoft с использованием игрового движка: unity3d.com/pages/windows/gallery [6]
Также компании запустили совместный конкурс приложений с общим призовым фондом в $100000: unity3d.com/contest/windows [7]
Дополнительно: на Channel 9 можно найти обзорный доклад Introducing Unity for Windows Phone Development [8].
Вторая важная практическая новость для тех, кто учится на примерах — это обновление примеров в нашей галерее кода. Обзор июньских обновлений можно найти тут: blogs.windows.com/windows_phone/b/wpdev/archive/2013/06/11/windows-phone-8-samples-update.aspx [9].
В июле мы добавили еще несколько примеров: Free App with Paid Products (использование встраиваемых платежей), Environment Recipes (сбор информации об окружении и устройстве), Passing Data between Pages (способы передачи данных между страницами) и Periodic Background Agents for Tiles and Toasts (использование периодических фоновых задач). Подробности и ссылки тут: blogs.windows.com/windows_phone/b/wpdev/archive/2013/07/17/windows-phone-8-samples-july-update.aspx [10].
Также вышло обновление Windows Phone Toolkit [11], в котором существенно обновилась поддержка локализации, добавлен пример использования жестов без использования сборок XNA, появился новый контрол Speech Text Box, ну и мелкие багфиксы.
В июле вместе с запуском Lumia 1020 Нокия выпустила [12] специальный SDK для работы с изображениями в Windows Phone 8. Кстати, SDK поддерживает все Windows Phone 8 телефоны.
SDK представляет собой WinPRT-библиотеку, с которой можно работать как из C# или VB, так и из C++ кода. Библиотека включает в себя более 50 фильтров, эффектов и улучшений для приложений, включая автоулучшение, управление яркостью, RGB-уровнями, HUE и т.п. Вы также можете их комбинировать для создания собственных. Дополнительно вы можете использовать библиотеку для обрезки, масштабирования и поворотов изображений. Еще одна интересная возможность — это частичное декодирование JPEG-изображений, позволяющее быстро получать превью, наложение эфектов, поворотов и т.п. для изображений большого размера.
Скачать SDK и узнать подробности можно на сайте Nokia: developer.nokia.com/Develop/Windows_Phone/nokia_apis/imaging.xhtml [13]
Наконец, совсем свежая новость: Amazon объявил [14] о поддержке Windows Phone и Windows Store приложений в своем Amazon Web Services SDK, правда, пока в виде Developer Preview. Скачать можно тут: aws.amazon.com/sdkfornet/ [15]
Ниже вы найдете ссылки на доклады по Windows Phone с конференции Build [16].

В докладе дается обзор общего состояния платформы и ключевых возможностей для разработчиков.
Дополнительные полезные ссылки:

Основы дизайна приложений для Windows Phone для разработчиков: дизайн-мышление и принципы дизайна для WP.

Важные моменты, без которых трудно разработать хорошее приложение для WP: жизненный цикл, производительность, многозадачность, интеграция в телефон и корпоративные сценарии.
Ключевые аспекты создания XAML-интерфейсов для Windows Phone. Если вы уже знакомы с принципами дизайна для WP, например, из доклада, упомянутого выше, то в этом докладе вы узнаете как эти принципы воплощаются в коде.

Основы разработки игр для Windows Phone с помощью DirectX с акцентом на то, как создавать код одновременно для Windows 8 и Windows Phone.
Доклад об использовании C++ для разработки приложений под Windows Phone: основы, использование Windows Runtime, общий код с другими платформами.

Доклад о работе с живыми плитками, экраном блокировки и уведомлениями в Windows Phone.

Доклад от Nokia о работе с различными API для камеры и в частности линзами в Windows Phone.

Доклад о лучших практиках продвижения и повышения монетизации приложения, использовании триалов, рекламы и внутренних платежей.

Доклад о работе с сетевым стеком в Windows Phone 8: http, сокеты, nfc, Bluetooth, Wi-Fi и советы по работе и использованию.
Доклад о возможности взаимодействия приложений друг с другом внутри Windows Phone, используя ассоциации типов файлов и протоколов.

Доклад об использовании платформы Here для предоставления гео-привязанных сервисов в вашем приложении для Windows Phone.
Доклад о лучших практиках разработки, тестирования и повышения производительности и качества приложений от команды тестирования Windows Phone.

Доклад о лучших практиках кросс-платформенной разработки для Windows и Windows Phone.
История переноса приложения Nokia Music с Windows Phone на Windows 8.
Обсуждение историй успеха лучших приложений для WP, принявших участие в конкурсе «Next App Star».
Доклад о разработке WP-приложений для устройств с небольшим размером памяти и другими ограничениями.

Доклад об использовании MVVM при разработке и истории создания приложения Hulu для WP.
Обзор партнерских решений для Windows Phone, которые могут облегчить создание ваших собственных приложений: контролы, аналита, сбор ошибок, реклама, игровые движки, кросс-платформенная разработка, сервисы.
Дополнительно была объявлена специальная акция [40] на летний сезон, по которой завести аккаунт в Windows Phone Dev Center можно всего за $19 (или эквивалент в локальной валюте). Акция продлится до 27 августа 2013г.
Заодно хочу напомнить про наш локальный конкурс приложений [41], проходящий в рамках акции "Проведи лето с пользой [41]". Обратите внимание, что в нем есть отдельная номинация для лучших приложений под Windows Phone.
Автор: kichik
Источник [42]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/windows-phone/39857
Ссылки в тексте:
[1] Материалы для дизайнеров и проектировщиков: http://habrahabr.ru/company/microsoft/blog/187004/
[2] Материалы для XAML/C#-разработчиков и обновления в Windows 8.1: http://habrahabr.ru/company/microsoft/blog/187632/
[3] Windows Phone Store Badge: http://www.microsoft.com/en-us/download/details.aspx?id=5014
[4] сотрудничества в игровом направлении: http://blogs.unity3d.com/2013/06/27/build-conference/
[5] поддержка приложений для Windows 8 и Windows Phone: http://unity3d.com/pages/windows
[6] unity3d.com/pages/windows/gallery: http://unity3d.com/pages/windows/gallery
[7] unity3d.com/contest/windows: http://unity3d.com/contest/windows
[8] Introducing Unity for Windows Phone Development: http://channel9.msdn.com/Shows/Inside+Windows+Phone/IWP50-Introducing-Unity-for-Windows-Phone-Devleopment
[9] blogs.windows.com/windows_phone/b/wpdev/archive/2013/06/11/windows-phone-8-samples-update.aspx: http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/06/11/windows-phone-8-samples-update.aspx
[10] blogs.windows.com/windows_phone/b/wpdev/archive/2013/07/17/windows-phone-8-samples-july-update.aspx: http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/07/17/windows-phone-8-samples-july-update.aspx
[11] обновление Windows Phone Toolkit: http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/06/19/windows-phone-toolkit-june-2013-update-summary.aspx
[12] выпустила: http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/07/11/nokia-imaging-sdk-now-available.aspx
[13] developer.nokia.com/Develop/Windows_Phone/nokia_apis/imaging.xhtml: http://developer.nokia.com/Develop/Windows_Phone/nokia_apis/imaging.xhtml
[14] объявил: http://aws.typepad.com/aws/2013/07/developer-preview-support-for-windows-phone-and-windows-store-applications.html
[15] aws.amazon.com/sdkfornet/: http://aws.amazon.com/sdkfornet/
[16] Build: http://www.buildwindows.com/
[17] Windows Phone: Introducing App Development: http://channel9.msdn.com/Events/Build/2013/2-201
[18] aka.ms/wp8js: http://aka.ms/wp8js
[19] aka.ms/wp8designbootcamp: http://aka.ms/wp8designbootcamp
[20] aka.ms/wp8hol: http://aka.ms/wp8hol
[21] aka.ms/wpdevbegin: http://aka.ms/wpdevbegin
[22] Windows Phone: Design for Developers: http://channel9.msdn.com/Events/Build/2013/2-202
[23] Windows Phone: App Foundation: http://channel9.msdn.com/Events/Build/2013/2-204
[24] Windows Phone: Building UI in XAML: http://channel9.msdn.com/Events/Build/2013/2-203
[25] Windows Phone Game Development Basics: http://channel9.msdn.com/Events/Build/2013/2-207
[26] Windows Phone: Using Native (C++) Code in Your Apps: http://channel9.msdn.com/Events/Build/2013/2-211
[27] Windows Phone: Tiles, Lock, & Notifications: http://channel9.msdn.com/Events/Build/2013/2-206
[28] Windows Phone: Building a Camera App: http://channel9.msdn.com/Events/Build/2013/2-210
[29] Windows Phone: Maximizing App Revenue: http://channel9.msdn.com/Events/Build/2013/2-213
[30] channel9.msdn.com/Events/Build/2013/2-222: http://channel9.msdn.com/Events/Build/2013/2-222
[31] Windows Phone: App-to-App Communications: http://channel9.msdn.com/Events/Build/2013/2-212
[32] Windows Phone: Building the Best Mapping Apps for Windows Phone Using the Here Platform: http://channel9.msdn.com/Events/Build/2013/2-220
[33] Windows Phone: Developer Best Practices & How to Maximize Performance: http://channel9.msdn.com/Events/Build/2013/2-216
[34] Sharing Code Between the Windows & Windows Phone Platforms: http://channel9.msdn.com/Events/Build/2013/2-215
[35] The Story of Bringing Nokia Music from Windows Phone to Windows 8: http://channel9.msdn.com/Events/Build/2013/2-219
[36] Windows Phone: Learn from the Winners: http://channel9.msdn.com/Events/Build/2013/2-218
[37] Windows Phone: Low Mem & Hardware Constraints: http://channel9.msdn.com/Events/Build/2013/2-221
[38] Windows Phone: This App Is Brought to You by MVVM– Hulu Case Study: http://channel9.msdn.com/Events/Build/2013/2-205
[39] Quickly Add and Enhance Capabilities to Windows Phone Apps Thru Partner Offerings: http://channel9.msdn.com/Events/Build/2013/2-208
[40] специальная акция: http://dev.windowsphone.com/en-us/join
[41] конкурс приложений: http://contests.techdays.ru/summer/2013/contests
[42] Источник: http://habrahabr.ru/post/188334/
Нажмите здесь для печати.