Большое количество утекших в сеть предварительных версий Windows 8.1 дают хорошую пищу для размышлений. И если основная масса экспертов анализирует эти билды визуально, то настоящие разработчики смотрят в глубину. Justin Angel ведет в своем блоге детальный анализ API новой операционной системы. Благодаря говорящим названиям процедур и переменных мы можем составить примерную картину новых функций, закладываемых Microsoft в Windows 8.1
Оригинальный материал очень сухой и глубоко технический. Нам придется так же ограничиться только перечислением новых функций. Весь анализ базируется на одной из последних сборок ОС под названием “9385.0.FBL_PARTNER_OUT17.130415-2049_X86FRE_CLIENT_EN-US-PL-PL-RU-RU.ISO”. Список ниже отражает основные находки в коде, которые понятны без специальной подготовки:
- Поддержка Bluetooth 4.0 RfComm и GATT
- Сканер штрих-кодов и магнитных карт. Функционал точки продаж.
- Расширенная поддержка Smart-карт
- Приложение Image для экрана блокировки
- Поддержка VPN в приложениях ModernUI
- API для сканеров и новое приложение сканирования
- Поддержка произвольных внешних и USB устройств
- Поддержка PDF в приложениях
- Поддержка вывода изображения на несколько экранов для приложений
- Поддержка экранов сверх-высокого разрешения (4K)
- Камера с высокой скоростью съемки / HDR
- Новые типы приложений для ModernUI: Appointments, LockScreen, Contacts и GeoLoc
- Новые типы приложений для ModernUI: Активация по GeoFencing
- Новые типы приложений для ModernUI: Звонок с экрана блокировки
- New App Type: Appointments Provider
- Поддержка голосового ввода данных text-to-speech
- Read-write access to Camera roll, Saved pictures and playlists
- Расширенный функционал поиска
Давайте я помогу вам нарисовать картину будущего с этими нововведениями.
Вы владелец сети по торговле мороженым. Бизнес мобильный — лотки в центральных парках вашего города и проходных местах. В качестве основного инструмента у ваших продавцов планшет Surface, к нему через USB-хаб подключен сканер штрих-кодов, терминал для банковских карт и считыватель smart-карт (2, 3). Ваш продавец опаздывает на работу и, чтобы в отчете за сутки не было проблем, он еще по пути в парк включает свой планшет — якобы торговля началась. Однако, специальное торговое приложение просто не запускается (12). Продавец вынужден поспешить на свое рабочее место, толкая перед собой мобильную тележку с продукцией. Прибыв на точку от включаете свой планшет еще раз, а приложение магазина уже запущено (13), остается только авторизоваться с помощью персональной смарт-карты (3) — вы специально сделали такое ограничение, так как рабочий инструмент продавец может потерять, но без карты он будет бесполезен.
Торговля пошла, клиент заказывает мороженое голосом (16), продавец сканирует товар штрих-сканером и принимает оплаты банковскими картами (2,3). Вы полностью контролируете все продажи, так как приложение через VPN сообщает статистику на сервер в реальном времени (5). Рабочий день завершен, продавец собрал свой инструмент и отправился домой, где решил подключить свой рабочий планшет к экрану высокого разрешения (10) чтобы посмотреть свежий фильм. Планшет загружается, но дальше экрана блокировки дело не идет (12). И в тот момент, когда он уже совсем расстроился и собирается выключить свой (то есть ваш) Surface… прямо на экране блокировки возникает входящий звонок Skype (14). Он нажимает кнопку «Принять вызов» и в режиме видео-звонка, а вы поздравляете его с выполнением плана и озвучиваете премию!
Brave New World
Источник: