Windows Phone 8: новые факты

Статьи
|

Вчера случилась утечка предварительной версии Windows Phone 8 SDK. Ожидалось, что Windows Phone 8 SDK в виде предварительной версии попадёт в руки разработчиков в ближайшие недели. Но это случилось немного раньше. Наши зарубежные коллеги уже смогли получить пакет SDK и сообщают о том, какие изменения присутствуют в новейшей ОС от Microsoft.

Приложения могут выводить уведомления на экран блокировки и автоматически менять обои

Согласно информации, полученной из утекшего SDK, подтвердились данные, что Windows Phone 8 будет обладать расширенными функциями уведомлений. К примеру, приложения смогут выводить на экран блокировки уведомления в виде живой плитки:
"В Windows Phone 7 на страницу блокировки выводилась такая информация, как, к примеру, число непрочитанных писем или SMS. В Windows Phone 8 Developer Preview пользователи могут получать уведомления от сторонних приложений."

Windows Phone 8: новые факты
Приложение может выводить на экран блокировки фоновое изображение, иконку приложения, счётчик приложения и текст. В данном случае описывается не центр уведомлений, однако уже что-то близкое к этому.

Ещё одна интересная функция - приложения смогут автоматически отправлять картинки на экран блокировки. Благодаря этому станет возможно создание приложений, которые будут сами периодически менять заставку на телефоне:
"В Windows Phone 8 Developer Preview пользователю будут доступны приложения, меняющие фоновую картинку. Если разработчик хочет, чтобы его приложение использовало эту функцию, ему нужно задекларировать данную возможность в манифест-файле и добавить код, с помощью которого будет производиться смена фонового изображения."

Новые медиа-возможности приложений

В Windows Phone 8 разработчикам будет открыта одна очень важная функция - возможность добавлять в медиабиблиотеку музыкальные файлы и фотографии. Это позволит сторонним магазинам вроде 7Digital добавлять музыку напрямую в библиотеку телефона. Также сообщается, что Windows Phone 8 будет предоставлять разработчикам намного больше свободы, чем Android и тем более iOS.

Windows Phone 8: новые факты
Еще одной новой функцией, доступной разработчикам сторонних приложений станет загрука фотографий в фоновом режиме. Согласно информации, полученной из утекшего в сеть SDK, приложения для Windows Phone 8 смогут загружать фотографии в сеть, используя фоновые агенты. Такую возможность могли бы, к примеру, использовать приложения вроде flickr или photobucket. Приложения с поддержкой функции автозагрузки приложений будут запускаться со страницы настроек камеры.

Новые функции Internet Explorer 10

В прошлом месяце Microsoft рассказала о том, что мобильная версия Internet Explorer 10 будет иметь тот же движок для рендеринга, что и десктопная. Также мобильный браузер будет иметь поддержку SmartScreen Filter. Из утекшего вчера SDK стали известны новые подробности:
- Кастомизация кнопок на панели адреса.
- Использование сервиса Microsoft Data Sense в качестве прокси для уменьшения расхода трафика (всем, кто мечтал об Opera это должно понравиться).
- Появилась возможность блокировки cookies от определенных сайтов.

Windows Phone 8: новые факты

Windows Phone 8: новые факты

Перехват SMS и внесение событий в календарь

Пользователь зарубежного сайта под ником martinsuchan обнаружил упоминания API функций SmsInterceptor и SaveAppointmentTask. По его словам SmsInceptor предназначен для получения доступа ко входящим SMS-сообщениям. Это позволит приложениям подключаться к онлайн-сервисам типа Facebook даже без установки интернет-соединения, перехватывая кодированные SMS с данными.

Windows Phone 8: новые факты
Функционал SaveAppointmentTask предназначен для внесения событий в календарь на телефоне. До сих пор добавить какое-либо событие на телефон можно было лишь в онлайн-календаре с последующей синхронизацией на устройство.

Разработчики получат доступ к картам Nokia Maps

Как известно, в следующей версии ОС карты Nokia Maps заменят Bing Maps. Новый сервис характеризуется как "обладающей отличной картографией, более полными и точными данными, новым 3D режимом и использующий аппаратное ускорение".

Windows Phone 8: новые факты
На картинке выше изображены 4 режима работы, к которым разработчики смогут получить доступ:
- Road: обычная 2D карта
- Aerial: воздушная фотосъемка
- Hybrid: гибридный режим, отображаются данные воздушной фотосъемки с нанесенными дорогами и метками
- Terrain: этот режим предназначен для отображения таких особенностей рельефа местности, как горы и реки.

Windows Phone 8: новые факты
Разработчики получат доступ к достопримечательностям на карте (трехмерные рендеры), а также к информации, важной для пешеходных прогулок (например, расположение лестниц). Кроме этих функций, разработчики смогут загружать карты для оффлайнового использования в их приложениях.

Появится возможность передавать и принимать файлы по Bluetooth

В Windows Phone 7 поддержка была Bluetooth ограничена возможностью подключения беспроводной гарнитуры или динамиков. В следующей версии ОС Windows Phone 8 поддержка Bluetooth будет несколько расширена. К примеру, станет возможен обмен файлами между одними и теми же приложениями на разных смартфонах или мультиплеер в играх:
"В Windows Phone 8 Developer Preview имеется API, позволяющий создавать приложения, которые взаимодействуют через Bluetooth. Посредством API можно подключать приложение к другому приложению или устройству. Подобный сценарий отрывает широкий ряд возможностей для взаимодействия приложений."

Windows Phone 8: новые факты
В Windows Phone 8 реализованы два сценария Bluetooth: соединение приложения с приложением и приложения с устройством. В каждом из сценариев соединение осуществляется при помощи сокетов:
Соединение приложения с приложением. В этом сценарии приложение использует Bluetooth для поиска другого приложения, у которого открыт доступ к определённому сервису. При успешном поиске приложения запрашивают друг у друга соединение. Когда оба приложения принимают приглашения, между ними открывается сокет, через который они совершают обмен данными.
Соединение приложения с устройством. В этом сценарии приложение использует Bluetooth для поиска устройства, на котором открыт доступ к определённому сервису. При успешном поиске приложение отправляет запрос на соединение. Когда запрос удовлетворён, между приложением и устройством открывается сокет, через который они совершают обмен данными.

В первом сценарии поиск осуществляется только между теми устройствами, которые уже нашли друг друга через контрольную панель Bluetooth и были связаны (связка обычно производится вводом PIN-кодов на обоих устройствах).

Вывод

Как видим, разработчики всерьёз подошли к усовершенствованию Windows Phone. И, скорее всего, это далеко не все изменения, которые нам предстоит увидеть в WP8. Жаль конечно, что эта ОС не будет доступна на модели с текущей версией Windows Phone, но будем надеяться, что большинство нововведений мы сможем использовать на Windows Phone 7.8.

Материалы по теме:

Apple позволит распространять iOS-приложения в ЕС на сайтах разработчиков
Apple позволит распространять iOS-приложения в ЕС на сайтах разработчиков
В России недоступен сайт магазина приложений Google Play
В России недоступен сайт магазина приложений Google Play
Приложения Mail.ru лишают Windows Phone звука
Приложения Mail.ru лишают Windows Phone звука