Продолжаем серию обзорных статей по материалам конференции Build, сегодня мы расскажем про новинки и полезные доклады про Windows Phone.
Ранее в серии:
* Материалы для дизайнеров и проектировщиков
* Материалы для XAML/C#-разработчиков и обновления в Windows 8.1
Общие новости по состоянию рынка Windows Phone с момента запуска WP8:
- 52k+ новых приложений на WP8 SDK
- 102k+ новых зарегистрированных разработчиков
- В 2.5 раза в среднем выросла дневная выручка на приложение
- 200M ежемесячных загрузок приложений
- 160k+ приложений доступны в магазине, магазин открыт на 50 языках и 191 рынке.
- Покупки Windows Phone: 42% переключается с «feature»-телефонов, 23% c телефонов на Android. Windows Phone растет в 6 раз быстрее, чем рынок смартфонов в целом.
Кстати, мы также обновили иконки для промо ваших приложений: Windows Phone Store Badge.
1. Unity для Windows Phone.
В рамках конференции Build Microsoft и Unity о продолжении сотрудничества в игровом направлении. Помимо Windows и Windows Phone в будущем Unity также будет поддерживать разработку под Xbox.
В настоящий момент с выходом Unity 4.2 добавилась финальная поддержка приложений для Windows 8 и Windows Phone. Аддон доступен как в бесплатной версии Unity, так и бесплатно как дополнение к pro-версии. На сайте Unity можно найти галерею приложений под платформы Microsoft с использованием игрового движка: unity3d.com/pages/windows/gallery
Также компании запустили совместный конкурс приложений с общим призовым фондом в $100000: unity3d.com/contest/windows
Дополнительно: на Channel 9 можно найти обзорный доклад Introducing Unity for Windows Phone Development.
2. Обновление примеров и тулкита
Вторая важная практическая новость для тех, кто учится на примерах — это обновление примеров в нашей галерее кода. Обзор июньских обновлений можно найти тут: blogs.windows.com/windows_phone/b/wpdev/archive/2013/06/11/windows-phone-8-samples-update.aspx.
В июле мы добавили еще несколько примеров: 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.
Также вышло обновление Windows Phone Toolkit, в котором существенно обновилась поддержка локализации, добавлен пример использования жестов без использования сборок XNA, появился новый контрол Speech Text Box, ну и мелкие багфиксы.
3. Nokia Imaging SDK
В июле вместе с запуском Lumia 1020 Нокия выпустила специальный 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
4. AWD SDK
Наконец, совсем свежая новость: Amazon объявил о поддержке Windows Phone и Windows Store приложений в своем Amazon Web Services SDK, правда, пока в виде Developer Preview. Скачать можно тут: aws.amazon.com/sdkfornet/
Доклады Build
Ниже вы найдете ссылки на доклады по Windows Phone с конференции Build.
Основы
Windows Phone: Introducing App Development
В докладе дается обзор общего состояния платформы и ключевых возможностей для разработчиков.
Дополнительные полезные ссылки:
- Jump Start: aka.ms/wp8js
- Design Boot Camp: aka.ms/wp8designbootcamp
- Training Kit: aka.ms/wp8hol
- Absolute Beginners: aka.ms/wpdevbegin
Windows Phone: Design for Developers
Основы дизайна приложений для Windows Phone для разработчиков: дизайн-мышление и принципы дизайна для WP.
Windows Phone: App Foundation
Важные моменты, без которых трудно разработать хорошее приложение для WP: жизненный цикл, производительность, многозадачность, интеграция в телефон и корпоративные сценарии.
Windows Phone: Building UI in XAML
Ключевые аспекты создания XAML-интерфейсов для Windows Phone. Если вы уже знакомы с принципами дизайна для WP, например, из доклада, упомянутого выше, то в этом докладе вы узнаете как эти принципы воплощаются в коде.
Windows Phone Game Development Basics
Основы разработки игр для Windows Phone с помощью DirectX с акцентом на то, как создавать код одновременно для Windows 8 и Windows Phone.
Windows Phone: Using Native (C++) Code in Your Apps
Доклад об использовании C++ для разработки приложений под Windows Phone: основы, использование Windows Runtime, общий код с другими платформами.
Ключевые сценарии
Windows Phone: Tiles, Lock, & Notifications
Доклад о работе с живыми плитками, экраном блокировки и уведомлениями в Windows Phone.
Windows Phone: Building a Camera App
Доклад от Nokia о работе с различными API для камеры и в частности линзами в Windows Phone.
Windows Phone: Maximizing App Revenue
Доклад о лучших практиках продвижения и повышения монетизации приложения, использовании триалов, рекламы и внутренних платежей.
channel9.msdn.com/Events/Build/2013/2-222Windows Phone: Networking
Доклад о работе с сетевым стеком в Windows Phone 8: http, сокеты, nfc, Bluetooth, Wi-Fi и советы по работе и использованию.
Windows Phone: App-to-App Communications
Доклад о возможности взаимодействия приложений друг с другом внутри Windows Phone, используя ассоциации типов файлов и протоколов.
Windows Phone: Building the Best Mapping Apps for Windows Phone Using the Here Platform
Доклад об использовании платформы Here для предоставления гео-привязанных сервисов в вашем приложении для Windows Phone.
Лучшие практики
Windows Phone: Developer Best Practices & How to Maximize Performance
Доклад о лучших практиках разработки, тестирования и повышения производительности и качества приложений от команды тестирования Windows Phone.
Sharing Code Between the Windows & Windows Phone Platforms
Доклад о лучших практиках кросс-платформенной разработки для Windows и Windows Phone.
The Story of Bringing Nokia Music from Windows Phone to Windows 8
История переноса приложения Nokia Music с Windows Phone на Windows 8.
Windows Phone: Learn from the Winners
Обсуждение историй успеха лучших приложений для WP, принявших участие в конкурсе «Next App Star».
Windows Phone: Low Mem & Hardware Constraints
Доклад о разработке WP-приложений для устройств с небольшим размером памяти и другими ограничениями.
Windows Phone: This App Is Brought to You by MVVM– Hulu Case Study
Доклад об использовании MVVM при разработке и истории создания приложения Hulu для WP.
Quickly Add and Enhance Capabilities to Windows Phone Apps Thru Partner Offerings
Обзор партнерских решений для Windows Phone, которые могут облегчить создание ваших собственных приложений: контролы, аналита, сбор ошибок, реклама, игровые движки, кросс-платформенная разработка, сервисы.
Скидка на регистрацию в Windows Phone Store
Дополнительно была объявлена специальная акция на летний сезон, по которой завести аккаунт в Windows Phone Dev Center можно всего за $19 (или эквивалент в локальной валюте). Акция продлится до 27 августа 2013г.
Конкурс приложений
Заодно хочу напомнить про наш локальный конкурс приложений, проходящий в рамках акции "Проведи лето с пользой". Обратите внимание, что в нем есть отдельная номинация для лучших приложений под Windows Phone.
Автор: kichik