msdevcon.ru#msdevcon
WINDOWS PHONE 8 ИСПОЛЬЗУЙ ВОЗМОЖНОСТИ ПЛАТФОРМЫ ПО МАКСИМУМУ Станислав Павлов Microsoft
Множество приложений – специализированные браузеры по уже существующему контенту
Прекрасно! Большинству пользователей удобнее пользоваться приложениями
Некоторые разработчики идут ещё дальше и просто «встраивают» мобильный сайт используя элементом управления WebBrowser
Отлично! Если приложение предоставляет дополнительные сервисы
Пользователь хочет большего
Максимально социализироватьс я
Узнать что есть рядом
И добраться до нужного места
Сделать фото
И сохранить его в облаке
Решения повседневных задач и упрощения повторяющиеся действий
Разработчик тоже хочет большего
И у нас есть что дать и тому и другому
ЭТО КОНФЕРЕНЦИЯ ДЛЯ РАЗРАБОТЧИКОВ поговорим о том, что есть и как можно использовать разработчикам
Что есть? Internet Explorer 10 Карты и новая модель исполнения Живые тайлы Доступ к экрану блокировки Голосовые сервисы
Internet Explorer 10 Антифишинговый фильтр SmartScreen, как на «большой» Windows JavaScript в 4 раза быстрее чем в Windows Phone 7.5 В 2 раза больше возможностей HTML5 поддерживается чем в Windows Phone 7.5
Карты NAVTEQ-овские векторные карты Загрузка и использование в оффлайн режиме Доступны разработчику по умолчанию Построение пути Для совместимости доступен Bing SDK Четыре картографических модели
Геолокация Новый API похож на Windows 8 API API геолокации как Windows Phonе 7.1 продолжает работать Фоновая работа приложений продолжают исполняться, когда пользователь выходит из приложения позволяют реализовать сценарии трекеров или навигатора
Новые тайлы новых размеров Три типа тайлов Flip – переворачивается Iconic – как Outlook Cycle – как фотоальбом
Работа с экраном блокировки Приложение может предоставлять экрану блокировки Детальный статус (текст) Статус (иконка и цифра) Фоновый рисунок
Голосовые сервисы Взаимодействие пользователя с вашим приложением голосом голосовые команды – нажатие центральной кнопки и команда для вашего приложения распознавание голоса и API чтения позволяет интегрировать голосовые сервисы в приложение
Чем ещё есть? Обработка расширений файлов и протоколов Линзы и низкоуровневый доступ к камере Интеграция в хаб контактов Покупки внутри приложений Bluetooth и NFC
Регистрация протокола и расширения файла Приложение может быть обработчиком файлов с определённым расширением автоматически запустит приложение при открытии из письма, браузера, SharePoint или другого приложения Приложение может быть обработчиком определённого протокола Автоматически запустится, когда другое приложение откроет специальный URL sts://msdevcon?track=wph
Камера и фотографии Линзы Возможность расширять функционал камеры через специальный API Возможность получить превью картинки Новые возможности расширения фотохаба Автозагрузка фото в фоне Расширенное API взаимодействия с камерой
Собственный набор контактов Собственный набор контактов, видимый в хабе люди Предоставляется API для работы с контактами Расширенные свойства у контактов API для реализации синхронизации с вашим облачным сервисом хранения
Покупки внутри приложений Дополнительный способ монетизации «Модная» модель «freemeum» Поддерживается два типа покупок Durables – покупка раз и навсегда, например, уровни игр Consumables – потребляемая покупка, например, внутииригровые деньги
Bluetooth и NFC Bluetooth API App-to-app App-to-device Proximity API App-to-app с использованием Bluetooth Соединение Wi-Fi, Bluetooth или Wi-Fi Direct между вашим приложением и им же запущенном на устройстве рядом Пересылка данных между устройствами с использованием NFC. Взаимодействие с NFC тэгами
А кроме этого? Winsock API Чтение с SD-карты Корпоративная разработка Панель симуляции Снимки экрана на устройстве!
Сетевая работа Поддержка Winsock API Облегчает перенос кода Новый API работы с сетью Windows.Networking Windows Phone Runtime API Входящие сокеты System.Net.Sockets и Windows.Networking.Sockets Приложение может слушать входящие соединения IPv6
Чтение с SD карты Приложение может читать файлы с карты Можно устанавливать приложения с карты Поддержка MicroSD
Корпоративная разработка Позволяет загрузить приложение минуя Windows Phone Store Компания разрабатывает приложение Получает специальный сертификат Разворачивает сертификат на устройства Тем или иным образом разворачивает приложение на устройстве Управляет устройствами и/или отзывает сертификаты
Панель симуляции
Снимок экрана на реальном устройстве Новая возможность Windows Phone 8 Срабатывает по одновременному нажатию кнопки Windows и питания
Ещё остались Акселерометр, компас, гироскоп Motion API Фоновые задачи VoIP Возможность разработки на C++/DirectX
ЗАДАВАЙТЕ ВОПРОСЫ
Контакты Стас Павлов Microsoft & blogs.msdn.com/stasus
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Кодим