Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Windows Vista и мобильные компьютеры

Напечатать страницу
05.09.2006 03:38 | Raiker

Релиз новой операционной системы Microsoft Windows Vista совпадает с важной вехой в компьютерном мире...

Впервые в компьютерной эпохе рост продаж мобильных компьютеров, включая лэптопы, ноутбуки, планшетные и ультракомпактные ПК, превосходит показатели продаж настольных компьютеров. Это значит, что все больше и больше пользователей персональных компьютеров предпочитают использовать все преимущества мобильных ПК. Где бы то ни было - в дороге, на встрече, у автоматизированной линии, в автомобиле, даже в жилой комнате - Windows Vista призвана обеспечить своих пользователей всеми функциями, чтобы в полной мере насладиться преимуществами мобильных компьютеров и бросить вызов тому, что принес мобильный форм-фактор.

Основные новости по наработкам Microsoft в сфере мобильных компьютеров доступны на портале, предназначенном для разработчиков мобильных компьютеров - Mobile PC Developer Center. В качестве одной из технологий Windows Vista, функциональность для мобильных ПК является одним из важнейших приложений для пользователей Windows. В дополнение стоит сказать, что существуют рекомендации Microsoft для разработчиков - Mobile PC User Experience Guidelines for Developers, которые описывают, как оптимизировать взаимодействие пользователя с мобильным компьютером, следуя всего нескольким принципам в разработке интерфейса, хотя данные принципы применимы и для немобильных компьютеров.

Windows SideShow
Windows SideShow - новая технология, которая появится в Windows Vista. Данная технология направлена на то, чтобы поспособствовать разработчикам компьютерных устройств создавать различные гаджеты и расширения существующих приложений специально для устройств с различными экранами и моделями взаимодействия. Приложения, которые созданы для работы в паре с данной технологией получили название гаджетов. Вы можете создавать гаджеты, которые позволят приложениям Windows Vista взаимодействовать с устройством Windows SideShow, которое даст возможность получать информацию с компьютера в различных ситуациях, когда, к примеру, крышка ноутбука опущена, когда мобильный ПК спит или даже выключен (безусловно, при условии поддержки такого режима устройством).


Рисунок 1. Пример использования Windows SideShow

Только представьте, теперь можно читать сообщения электронной почты, подтверждать встречу, проверять расписание транспорта или получать доступ к иной информации, не открывая крышку ноутбука или даже не включая компьютер. Windows SideShow позволяет важной информации быть всегда на виду. Теперь даже не потребуются информационные индикаторы на крышке мобильных ПК. Microsoft создавала Windows SideShow гибкой и расширяемой технологией. Для использования данной платформы можно создавать новые устройства или применять имеющиеся устройства типа мобильных телефонов, телевизоров, цифровых часов и т.д.

Отображение состояния сети
Когда компьютер мобилен, он часто меняет свой сетевой статус. В Windows Vista появился новый интерфейс, который может быть использован для отображения детальной информации о сетевом статусе. С новым интерфейсом Windows Vista, получившим имя INetworkListManager, стало так легко просматривать списки сетей, к которым компьютер когда бы то ни было был подключен (INetwork), список подключенных или отключенных сетей. Интерфейс INetworkListManager также легко позволяет просмотреть все имеющиеся на компьютере сетевые интерфейсы.

В сфере беспроводных сетей в Windows Vista появилась так называемая платформа Native WiFi (NWF), которая:
- Обеспечивает публичные API для создания WiFi-соединений
- Обеспечивает службы динамической конфигурации, управления соединениями и мониторинга соединений WiFi
- Позволяет приложениям быть не такими чувствительны в отношении оборудования WiFi
- Позволяет расширять платформу и поддерживает такие службы, как протоколы безопасности EAP

Индикация состояния батарей
"Разработанный для мобильного компьютера" означает, что компьютер частично или полностью работает на аккумуляторах. Это также означает, что в зависимости от энергопотребления мобильного компьютера удобство взаимодействия пользователя и мобильного ПК может как увеличиваться, так и ухудшаться. Как минимум, Windows Vista позволяет делать следующее:
- Верно выполнять переходы между режимами и избегать задержек между переходом из режима простоя в спящий режим
- Менять поведение компьютера таким образом, чтобы его производительность стала максимальной
- Наблюдать и отвечать на системные сообщения о статусе энергопотребления

Более подробная информация по данному вопросу доступна в разделе Power and Device Awareness рекомендаций разработчикам приложений для мобильных устройств.

В Windows Vista пользователь имеет полный контроль над процессом выключения компьютера. Когда какое-то приложение блокирует выключение компьютера, Windows Vista отображает полноэкранный UI, который позволяет пользователям, большинство из которых спешат при выключении компьютера, не обращать внимание на приложение и продолжает отключение компьютера. В ходе принудительного отключения, если приложение возвращает значение FALSE значению WM_QUERYENDSESSION, Windows посылает значение WM_ENDSESSION и продолжает процесс выключения компьютера вместо того, чтобы сбросить его.

Синхронизация информации
В Windows Vista есть две технологии, которые обеспечивают синхронизацию информации:

Client-Side Caching (CSC) позволяет проводить кэширование сетевых файлов в трех режимах: automatic/автоматически, manual/ручной или disabled/отключен. CSC управляет и выполняет синхронизацию между клиентской стороной и сервером. В качестве примера использования CSC можно привести оффлайн-папки. Программный интерфейс CSC API поставляется разработчикам с целью поддержки программно контролируемого кэширования.

Менеджер синхронизации - Synchronization Manager - является технологией для синхронизации файлов для использования в режиме оффлайн на мобильных компьютерах или компьютерах, подключенных к локальной сети. Вкупе с сетевыми возможностями, уведомлениями (System Event Notification Service) и CSC менеджер Synchronization Manager обеспечивает инфраструктуру для поддержки мобильной работы. Вместо того, чтобы каждое приложение использовало свою собственную технологию кэширования и синхронизации сетевых ресурсов для локального использования, в Windows Vista предусмотрена интегрированная модель, которую могут использовать все приложения без исключения. Файлы синхронизируются независимо от протокола.

Технология планшетных компьютеров
Технология планшетных ПК, применяемая компанией Microsoft, подразумевает использование сенсорных экранов, перьевых устройств ввода и возможностей распознавания голоса - все это призвано увеличить возможности пользователей по вводу информации в компьютер и доступу к ней всегда и везде. В Windows Vista существует три параллельных технологии, используемые в концепции планшетных ПК: COM, Windows Forms и новая Windows Presentation Foundation. В объектной модели Windows Presentation Foundation появились новые элементы InkCanvas, которые должны помочь разработчикам создать UI, который одинаково хорошо работает как в портретном, так и в альбомной ориентации.

Кроме того, Windows Presentation Foundation включает устройство-независимое координатное пространство, которое позволяет более просто обращаться с широким диапазоном дисплейных технологий, которые используются в большом спектре планшетных компьютеров, включая UMPC. Расширяемый язык разметки XAML открывает двери разработке креативного дизайна UI, начиная возможностями выбора палитры стандартных контролов и заканчивая 3D-анимацией. Windows Presentation Foundation также добавляет богатые возможности по использованию медиа-компонентов. К примеру, можно воспользоваться InkCanvas для того, чтобы в приложении была возможность сбора рукописной информации, а для того, чтобы использовать видео, просто перетащите в проект дочерний элемент MediaElement.

Программные интерфейсы Ink Analysis являются результатом объединения классификации прикосновений и их анализа с мощной технологией распознавания рукописного ввода. Путем интеграции данных технологий у разработчиков появляется возможность создавать приложения, которые понимают и могут реагировать на перьевой ввод способами, которые уникальны для технологии Windows Tablet and Touch Technology. В свою очередь, такие приложения заметно облегчат жизнь пользователям мобильных ПК.

Пространство имен Microsoft.Ink.TextInput включает новые API, с помощью которых разработчики смогут программно получать доступ и расширять Tablet PC Input Panel - панель ввода планшетных ПК. Разработчикам теперь позволено изменять область ввода, режим исправлений и множество других характеристик панели ввода, чтобы наиболее грамотно расположить данную панель в конкретном приложении. Наконец, в панели ввода можно использовать листы автозаполнения - AutoComplete, которые отображают либо наиболее часто используемые слова, либо те, которые сложно распознать.


Рисунок 2.Функция AutoComplete в панели ввода

Ультрамобильные ПК
Новейшим форм-фактором в классе мобильных компьютеров стал ультрамобильный ПК - Ultra-Mobile PC (UMPC), который открывает совершенно новые возможности для работы пользователей, когда они находятся далеко от своих рабочих мест или домашнего компьютера. Данные возможности открывают новые горизонты как для пользователей, так и для разработчиков самих компьютеров. Форм-фактор UMPC подразумевает использование 5-7-дюймовых экранов, которые, безусловно, поспособствуют разработке инновационных UI. Кроме того, данные экраны сенсорные, что поможет избежать необходимости в дополнительных устройствах ввода. Рекомендации разработчиков Microsoft - User Experience Guidelines for Developers - касательно UMPC станут доступными с выходом Windows Vista RC1.


Рисунок 3. Возможная конфигурация ультрамобильных ПК

Утилита UMPC Display Emulator позволит разработчикам протестировать, насколько хорошо конкретное приложении адаптирует разрешение с экранов с высокой разрешающей способностью на экран UMPC. Просто запустите эмулятор, используйте такой знакомый Windows UI для запуска вашего приложения и посмотрите, как оно работает в режиме низких разрешений. Это достаточно простой и быстрый способ проверить, как будет вести себя приложение в новых условиях, которым могут воспользоваться все без исключения разработчики и тестеры.

Такое будущее не может не радовать: развитие мобильных компьютеров идет в ногу со временем, иногда опережая время. Новая операционная система Windows Vista намерена помочь пользователям, желающим воспользоваться всеми благами столь быстро меняющегося мира.

Источник: http://www.msdn.microsoft.com/
Перевод: deeper2k

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.135 секунд (Общее время SQL: 0.105 секунд - SQL запросов: 53 - Среднее время SQL: 0.00197 секунд))
Top.Mail.Ru