Антон Шепитько antonsh@microsoft.com Больше нет панели Quick Launch Унификация старта приложения и переключения окон Не надо туда добавлять ShortCut-ы.

Презентация:



Advertisements
Похожие презентации
Ключевые изменения в интерфейсе Антон Шепитько
Advertisements

Ключевые изменения в интерфейсе Антон Шепитько
1 © Хацкевич Александр Георгиевич Windows 7. 2 В предыдущих версиях операционных систем Windows управление файлами означало расположение файлов в различных.
Визуализация и моделирование с использованием UML в Visual Studio 2010 Ultimate Евгений Чигиринский Microsoft.
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Клиентские технологии Silverlight 3, Internet Explorer 8 Гайдар Магдануров t: e:
Из чего состоит "электронный офис". Запуск программ Office.
Операционная система Windows. Windows – графическая операционная система для компьютеров платформы IBM PC Предназначена для управления автономным компьютером.
Платформа разработки ASP.NET Гайдар Магдануров t: e: m: +7.
Пользовательский интерфейс Обучающая презентация для учащихся 8 класса.
Программа Проводник 8 класс Яблоновская СОШ 3, Тахтамукайский район, Республика Адыгея Учитель информатики Нигматуллин Р.Р.
СУБД Microsoft Access 2003 ЗНАКОМСТВО. Что такое Access? Access – Приложение, входящее в состав пакета Microsoft Office (разработано компанией Microsoft).
Графический интерфейс Windows Графический интерфейс – это взаимодействие человека с компьютером в форме диалога с использованием окон, меню и элементов.
Создание ресурсов электронного курса Для добавления ресурсов и элементов курса необходимо перейти в режим редактирования. Это можно сделать или с помощью.
Графический интерфейс Windows Графический интерфейс позволяет осуществлять взаимодействие человека с компьютером в форме диалога с использованием окон,
Текстовый процессор Microsoft Word Технология обработки текстовой информации.
Пользовательский интерфейс. Знакомство с операционной системой. Потребительские особенности любой программы часто определяют наглядной, удобной, простой.
Основы работы с операционной системой WINDOWS 98 Разработал преподаватель информатики Гуляй Василий Анатольевич.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 5 Создание графического интерфейса пользователя Лекции читает кандидат технических.
Транксрипт:

Антон Шепитько

Больше нет панели Quick Launch Унификация старта приложения и переключения окон Не надо туда добавлять ShortCut-ы Папочки остались для совместимости Не ищите новый интерфейс для Quick Launch

Мини стартовое меню для приложения Область для стандартных задач и часто используемых файлов Настраивается Доступно по правому щелчку мышью и по перетаскиванию

Места назначения (destinations) Задачи (tasks) Недавно использованные Пользовательск. категории Пользовательские задачи Стандартные задачи Прикрепленные категории

Пользовательск. категории Места назначения (destinations) Задачи (tasks) Пользовательские задачи Стандартные задачи Недавно использованные (спасибо SHAddToRecentDocs) Прикрепленные категории

Приложение может изменить свой Jump List Места назначения: Стандартные (недавно использованные, часто используемые) Пользовательские категории (приложение поставляет список) Пользовательские задачи находятся во встроенной категории - Tasks Задачи не могут быть приколоты или убраны пользователем

Пульт ДУ для окна Для ключевых команд До 7 кнопок Доступ из миниокна ТaskBar

Команды в мини окне Задачи в Jump List Для стандартных команд окна(меню, команды тулбара) Стандартная входная точка в приложение Для конкретного окнаДля приложения вообще Один набор команд на окноОдин набор задач на AppID Оконные команды могут меняться Набор задач статический

Средство для важных нотификаций Появляются поверх иконки приложения

Способ показать ход длительной операции Появляется на кнопке на TaskBar

Возможность для расширения интерфейса(например MDI) Миниокна для каждого окна (документа, закладки) приложения Появляются среди миниокон приложения над TaskBar

ITaskbarList3 HRESULT RegisterTab(HWND hwndTab, HWND hwndFrame); HRESULT UnregisterTab(HWND hwndTab); HRESULT SetTabOrder(HWND hwndTab, HWND hwndInsertAfter); HRESULT SetTabActive(HWND hwndTab, HWND hwndFrame, TBATFLAG tbatFlags);

Для разработчиков, использующих: WPF – появится в.NET 4 XAML декларация многих свойств Другие возможности WPF: например связывание с данными, векторные изображения MFC 7 – появится в Visual Studio 2010 Объектная модель поддерживающая новые возможности Windows 7 Platform SDK Windows 7 Bridge – доступ к API из managed кода

Интегрироваться с Windows 7! Понять как Ваше приложение впишется в новую идеологию Унификация запуска и переключений Jump Lists Миниокна, перекрывающие иконки, Progress Bars и т.д. TDI/MDI переключения Изучить новые API Примеры в Windows 7 Beta Platform SDK WPF поддержка в.NET 4

DEMO

Office Button Quick Access Toolbar Tab Contextual Tab Set Contextual Tab Help Group (aka Chunk) Dialog Box Launcher

Application Menu Quick Access Toolbar Tab Contextual Tab Set Contextual Tab Help Group (aka Chunk) Dialog Launcher Выходит с Windows 7, будет доступен и для Vista Win32 API, COM-based Близок по возможностям к Microsoft Office 2007 Ribbon

Важно: тип приложения? Преимущества Отличный способ показать возможности Команды легко найти Пользователи быстро обучаются Классно смотрится – шанс показать себя! Отличный ресурс: Ribbon Guidelines us/library/cc aspx us/library/cc aspx

1 Office 2007 есть, Windows style будет в 2009 Microsoft Ribbon MFCMFCScenicScenicWPFWPF Аудитория: Managed Аудитория: Managed Аудитория: MFC native Аудитория: MFC native Аудитория: Native Аудитория: Native.NET 3.5 Win2K or newer Vista or newer Office 2007 & Windows стили Office 2007 & Windows стили 1 Windows стиль Есть beta… Официальный релиз в 2009 Уже в Visual Studio 2008 SP1 Скоро… Вместе с Windows 7 Скоро… Вместе с Windows 7

Схема Model View Controller Код и интерфейс развязаны Простой C++ API Markup Organization of controls Markup Organization of controls COM API Initialization and Events handling MyHandler::Execute(…) { DoStuff(); } COM API Initialization and Events handling MyHandler::Execute(…) { DoStuff(); } Windows Scenic Ribbon Application- specific Business Logic void DoStuff() { … } Application- specific Business Logic void DoStuff() { … }

Обработчики абстрагированы от специфичных контролов Визуальный стиль автоматически выбирается на основе расположения Связанность и базовая функциональность гарантируются платформой

DEMO

Огромный рост цифровой информации Нужны мощные и простые средства поиска, организации и просмотра Два основных пути для поиска данных Просмотр по месту, контексту и т.д. Поиск по имени, метаданным и полному тексту Много способов организации данных Файлы и папки Метаданные (теги, альбомы, даты съемки и т.д.)

Rich Metadata Cleaner navigation Easy Previews Powerful Instant Search Arrangement Views Federated Search Libraries

Люди хотят просматривать файлы безотносительно того, как они расположены по папкам Люди сохраняют данные по всему жесткому диску Половина информации (документы, изображения, музыка, и т.д.) расположены вне пользовательского профиля Большинство пользователей использует и профиль и папки вне профиля

Приложение должно Поддерживать открытие и сохранение файлов в библиотеки Выбирать и просматривать содержимое библиотеки Быть в контексте местоположения файлов библиотеки Windows 7 поддерживает это при помощи Common File Dialog Native: IFileDialog Managed: System.Windows.Forms.FileDialog Нового Library API

DEMO

Информация растет на 40% год от года Данные уходят с декстопов в сеть Совместная работа Совместный доступ Нужен поиск по этой информации

Удобно для пользователей Предпросмотр, метаданные, drag-and- drop В парадигме Windows Explorer Простая интеграция Без клиентского кода Любая серверная платформа Стандарты OpenSearch 1.1 RSS and ATOM Аутентификация Windows Integrated 1. Search Connector (.osdx) Installed 2. Windows посылает поисковый HTTP запрос 3. RSS поток возвращается с сервера