Blend для Visual Studio 2012 помогает проектировать и
создавать пользовательские интерфейсы, предоставляя точные средства и
рабочую область конструирования, с помощью которых можно визуально
создавать и изменять приложения Магазина Windows. Эти новые средства
разработки используют преимущества технологий Windows 8 для создания
динамических приложений, которые могут выполняться на самом
разнообразном оборудовании на базе Windows. Можно выбрать дизайн
пользовательского интерфейса с помощью разметки HTML или XAML.
Приложение Магазина Windows, построенное с помощью HTML,
использует технологию, применяемую на веб-сайтах. Однако приложение
Магазина Windows не развертывается постранично с веб-сервера. Вместо
этого оно устанавливать локально на компьютере пользователя. Подобно
любому собственному приложению Windows, приложение Магазина Windows,
построенное с помощью HTML, имеет прямой доступ к базовой платформе и
может использовать данные совместно с другими приложениями.
-
Визуальное конструирование.
Визуальное изменение кода HTML, CSS и элементов управления в стиле
Microsoft. В программе Blend отображается то, что пользователи будут
видеть в Windows 8.
-
Интерактивный режим.
Разработка приложения в состояниях, которые в других случаях были бы
доступны только во время выполнения, без необходимости многократного
выполнения компиляции и запуска.
-
Построение приложения.
Перетаскивание элементов управления приложения Windows в рабочую область
конструирования, задание их свойств и применение к ним стилей.
-
Создание кода с широкими возможностями.
При добавлении нового стиля или элемента в приложение Blend полностью
определяет синтаксис и создает точный, надежный и прогнозируемый код.
-
Отладка. Код JavaScript можно
отладить с помощью Visual Studio, но только Blend позволяет выполнять
визуальную отладку кода HTML и CSS. Виртуальное правило Конечные свойства показывает каскад CSS для любого элемента. Виртуальное правило Вычисленные значения показывает, как Windows 8 вычисляет значения свойств CSS для каждого элемента. Панель Динамическая DOM обновляется для отображения изменений времени выполнения.
Приложение для Магазина Windows, построенное в с
использованием XAML, предоставляет дополнительные возможности управления
применением стилей и анимацией элементов управления. Visual Studio
также предоставляет Конструктор XAML.
Аналогично Blend, конструктор XAML в Visual Studio предоставляет
основную рабочую область конструирования и панель элементов для
перетаскивания элементов управления.
-
Анимация. Чтобы создавать сложные анимации для приложения, используйте панели Объекты и временная шкала и Состояния. Визуальные функции разработки состояний в Blend также позволяют работать с новыми анимациями тем Windows 8.
-
Визуальные состояния. Для
создания пользовательского интерфейса приложения для Windows, который
реализует преимущества состояний просмотра и ориентаций, поддерживаемых в
Windows 8, используются панели Состояния и Устройство.
-
Переходы. Добавление предопределенных переходов или создание пользовательских переходов для приложения с помощью панели Состояния.
-
Стили и группы стилей.
Настройка стилей элементов управления по умолчанию с помощью комплексных
возможностей применения стилей и редактирования, доступных в Blend.
Можно также настроить GroupStyles в Windows 8.
-
Редактирование шаблонов. Изменение шаблонов элементов управления с помощь панели Объекты и временная шкала или строки Навигация. В режиме редактирования шаблонов можно добавлять анимации тем Windows 8 с помощью панели Состояния.
-
Привязка данных. Средства привязки данных поддерживают следующие типы привязки: DataContext, DataSource, ElementName, RelativeSource Self, RelativeSource TemplatedParent и StaticResource.
-
Макет. Создание макетов приложения для Windows с помощью встроенных контейнеров макетов, таких как GridView, ListView, StackPanel, WrapGrid и пр., которые можно настраивать в соответствии с конкретными потребностями.
-
Создание элементов управления. Быстрое и удобное создание элементов управления на монтажной панели с помощью панелей Инструменты и Активы.
-
Редактирование свойств. Быстрое и удобное изменение и редактирование объектов с помощью панели Свойства.
|