Microsoft рассказывает об универсальных приложениях
Компания Microsoft в рамках конгресса MWC 2015 подробнее рассказала о концепции универсальных приложений, лежащей в основе Windows 10. Она дает разработчикам возможность создавать приложения, способные работать на устройствах разных форматов.
Предполагается, что унифицированное ядро операционной системы позволит писать приложения с общим набором бизнес-логики и одинаковым интерфейсом. К общей основе приложения для всех устройств разработчики смогут добавлять дополнительные функции, адаптирующие его к определенному формату.
Другими словами, версии одного и того же приложения для разных устройств на базе Windows 10 будут очень похожи друг на друга, но элементы управления будут оптимизированы для каждого конкретного устройства. Это то, что Microsoft называет адаптивным интерфейсом. Система будет определять, как пользователь взаимодействует с приложением – путем прикосновений или посредством щелчков мышью, – и предлагать соответствующий интерфейс.
Новые инструменты Microsoft облегчают разработку приложений, поддерживающих естественные способы взаимодействия с пользователем – посредством голосовых команд, направления взгляда, жестов и рукописного ввода. Также у разработчиков появится возможность с легкостью превращать сайты в веб-приложения с помощью нового движка рендеринга для браузера Spartan. Обращаться к универсальным API камеры, календаря и уведомлений можно будет непосредственно в коде javascript.