Продолжим обзор нововведений в Windows Phone 8, о которых мы сегодня уже немного писали. Напомним, что В этой статье мы рассмотрим возможности бэкапа приложений и данных, автозапуск приложений с помощью благодаря ассоциации файлов, доступ к голосовым командам, новые возможности для разработчиков в создании приложений и многое-многое другое… Итак, поехали!

Автозапуск приложений становится возможным благодаря ассоциации файлов

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

Судя по всему, будет возможность открытия сторонними приложениями файлов, с которыми уже ассоциированы какие-либо системные приложения. Хотя, быстрый просмотр количества зарезервированных расширений показывает, что места для сторонних приложений еще предостаточно.

Ассоциация фалов позволяет приложению запускаться автоматически, когда пользователь открывает определённый тип файла. Этот файл может быть получен из различных источников, включая, но не ограничиваясь следующими:
— вложение в электронном письме
— web сайт через Internet Explorer
— текстовое сообщение
— NFC тэг
— другое приложение из Windows Phone Marketplace

Когда пользователь запускает файл или URI из приложения, дальнейшие действия зависят от того, какие приложения установлены на телефоне. Если ни одно из установленных приложений не умеет работать с данным типом файлов, пользователю будет предоставлена возможность загрузить необходимое приложение. Если с данным файлом или протоколом ассоциировано только одно приложение — оно будет запущено автоматически. Если же с файлом или протоколом связано более одного приложения, то каждый раз при запуске пользователю будет предложено одно из приложений на выбор.

Разработчики получат доступ к голосовым командам

Разработчики смогут добавлять в приложения для Windows Phone 8 возможность запуска и работы с голосовыми командами:
«Пользователи смогут запускать ваше приложение и работать с ним, используя голосовое управление. К примеру, пользователь приложения Contoso Widgets может нажать на кнопку Start и произнести «Contoso Widgets, show best sellers», после чего это приложение будет запущено, и в неё откроется страница с хитами продаж.»

Windows Phone 8: новые факты
Разработчики должны указывать голосовые команды, применяемые в приложении, в файле VCD и сообщать пользователям, какие команды им доступны. Эта функция позволит увеличить скорость запуска приложений и получения необходимой информации. Также возможна локализация команд. Один из вариантов применения этой возможности — приложения голосовым вводом текста или приложения, которые будут читать вслух написанный текст:

«API Speech Recognition и Text-to-Speech позволяют трансформировать произносимые пользователем слова в текст, зачитывать ему текст, а также использовать облачные сервисы распознавания речи для поиска в интернете или более сложного взаимодействия с телефоном.»

Эта функция — уникальна для Windows Phone 8. Хотя iOS и Android поддерживают распознавание речи, приложение не распознаёт речь до его запуска. Добавление этой функции в Windows Phone не только приблизит платформу к конкурентам, но и позволит обогнать их.

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

Разработка приложений

Windows Phone 8 имеет родную поддержку разработки на C++ и предоставляет частичную совместимость с Windows 8 SDK, позволяя разработчикам использовать значительную часть кода как на Windows Phone 8, так и на Window 8. SDK уменьшает расходы на портирование и поддержку такие компонентов, как вычислительные движки, графические библиотеки, и наборы API. Direct3D также будет доступен для Windows Phone, что даст разработчикам возможность создавать игры, использующие DirectX, и использовать код, написанный для PC (D2D, DWrite и WIC не поддерживаются). Поддерживаются также версии 2.0 вершинных и пиксельных шейдеров.

WEB-разработчики будут разочарованы, создание приложений на HTML5 не предусмотрено в Windows Phone 8 Developer Preview. Впрочем, обходные пути для разработчиков существуют, и Internet Explorer 10 предоставит новые возможности и улучшенный функционал для работы с web-контентом:
«Разработчики смогут создавать приложения, используя XAML и встроенный браузер для отображения HTML-контента. Кроме того, используя InvokeScript и события ScriptNotify, можно получить доступ к API телефона. Также возможно использовать инструменты сторонних разработчиков, например PhoneGap, который поддерживает разработку на HTML для Windows Phone. Internet Explorer Mobile 10 будет обладать целым набором новых функций, таких как надёжная полноценная HTML5/CSS3, Scalable Vector Graphics (SVG), ES5, IndexedDB, поддержка «мышиных» событий и распознавание жестов, а также новый высокопроизводительный скриптовый движок Chakra.»

Windows Phone 8: новые факты
Нативные API-функции

Разработчики для Windows Phone получат в свое распоряжение нативный API-фукнционал Windows 8^
— Keyboard / TextComposition разработчики Direct3D игр смогут создавать свои текстовые поля, которые ведут себя точно также, как создаваемые посредством HTML и XAML. В кастомных полях можно будет включить или отключить показ экранной клавиатуры.
— Speech разработчики получат доступ к синтезу и распознаванию речи, приложения также смогут выполнять голосовые команды.
— Camera разработчики смогут использовать дополнительный функционал для тонкой настройки камеры, доступа к предпросмотру изображения, и фокусировки на нескольких объектах.
— Launchers появится возможность передачи данных свернутым в данный момент приложениям.
— Bluetooth новый API поддерживает Bluetooth.
— Покупка контента внутри приложений пользователи получать возможность загружать контент непосредственно из приложения (за деньги), что уже реализовано в некоторых играх Xbox LIVE доступных для Windows Phone.

И многое другое…

Мы не будем подробно рассказывать о небольших нововведениях, а просто перечислим их, потому что все понятно из скриншотов:
— Резервного копирования текстовых сообщений в SkyDrive
— Офис 2013 для Windows Phone
— Фото опции
— Новые цвета оформления
— Опции экрана блокировки
— Поддержка SD карт
— Бекап настроек и приложений
Microsoft аккаунт
— Опции голосовых команд
— Xbox музыка

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

Подпишись вTelegram
MediaTek представила Kompanio Ultra 910 – процессор для ноутбуков

MediaTek представила Kompanio Ultra 910 – процессор для ноутбуков

Техника Apple резко подорожает из-за новых торговых пошлин Трампа

Техника Apple резко подорожает из-за новых торговых пошлин Трампа

Samsung представила планшеты Galaxy Tab S10 FE

Samsung представила планшеты Galaxy Tab S10 FE

Портативная приставка Nintendo Switch 2 официально представлена

Портативная приставка Nintendo Switch 2 официально представлена

Новый процессор Qualcomm Snapdragon 8s Gen 4 на 49% мощнее Snapdragon 8s Gen 3

Новый процессор Qualcomm Snapdragon 8s Gen 4 на 49% мощнее Snapdragon 8s Gen 3

Motorola представила смартфон Edge 60 Fusion

Motorola представила смартфон Edge 60 Fusion

ТОП-10 самых мощных смартфонов за март 2025 года

ТОП-10 самых мощных смартфонов за март 2025 года

GMKtec представила мини-ПК с AMD Ryzen AI MAX+ 395 и 128 ГБ оперативной памяти за $2000+

GMKtec представила мини-ПК с AMD Ryzen AI MAX+ 395 и 128 ГБ оперативной памяти за $2000+

Представлен Redmi A5 со 120-герцевым экраном и батареей на 5200 мАч за $79

Представлен Redmi A5 со 120-герцевым экраном и батареей на 5200 мАч за $79

Скрытые функции вашего смартфона: 7 полезных настроек, о которых знают не все

Скрытые функции вашего смартфона: 7 полезных настроек, о которых знают не все

Тонкий ASUS ROG Zephyrus M16 Air получил RTX 5080

Тонкий ASUS ROG Zephyrus M16 Air получил RTX 5080

Представлен Vivo Y300 Pro+ с батареей на 7300 мАч

Представлен Vivo Y300 Pro+ с батареей на 7300 мАч