Модуль 1. Обзор платформы Windows 8 и приложений Windows Store
-
Введение в платформу Windows 8
-
Основы пользовательского интерфейса Windows 8
-
WinRT и языковые проекции (Language Projections)
-
Лабораторная работа: Обзор платформы Windows 8 и приложений Windows Store
-
Изучение платформы Windows 8
-
Изучение приложений Windows Store
Модуль 2. Создание пользовательских интерфейсов с помощью XAML
-
Основы XAML
-
Разработка логики для XAML
-
Расширения XAML
-
Лабораторная работа: Создание пользовательских интерфейсов с помощью XAML
-
Создание пользовательского интерфейса с помощью Visual Studio 2012
-
Расширение пользовательского интерфейса с помощью Visual Studio 2012 и Blend Development Tools
Модуль 3. Представление данных
-
Работа с элементами управления
-
Использование GridView
-
Лабораторная работа: Представление данных
-
Представление данных по потреблению
-
Использование элемента управления GridView
Модуль 4. Размещение элементов при помощи встроенных средств Windows 8
-
Архитектура WinRT
-
Элементы размещения Windows 8
-
Использование AppBar
-
Масштабирование и привязка (snapping)
-
Лабораторная работа: Реализация макета при помощи встроенных в Windows 8 элементов управления
-
Создание панели AppBar
-
Создание адаптированных представлений
Модуль 5. Работа с файлами в приложениях Windows Store
-
Работа с файлами и потоками в/в приложений Windows Store
-
Доступ к файлам из пользовательского интерфейса приложения
-
Лабораторная работа: Работа с файлами в приложениях Windows Store
-
Чтение данных из файла заметок
-
Запись данных в файл заметок
Модуль 6. Управление жизненным циклом приложений Windows Store
-
Управление жизненным циклом
-
Запуск приложения Windows Store
-
Реализация стратегии управлении состоянием
-
Лабораторная работа: Управление жизненным циклом приложений в Windows Store
-
Изучение различных состояний жизненного цикла приложений
-
Реализация управления состоянием
Модуль 7. Работа с шаблонами и ресурсами
-
Реализация шаблонов
-
Создание совместно используемых ресурсов
-
Лабораторная работа: Работа с шаблонами и ресурсами
-
Создание шаблона элемента управления
Модуль 8. Навигация в приложениях Windows Store
-
Управление навигацией в приложениях Windows Store
-
Контекстное масштабирование (Semantic Zoom)
-
Лабораторная работа: Проектирование и реализация навигации в приложении Windows Store
-
Добавление навигации в приложение
-
Реализация контекстного масштабирования
Модуль 9. Реализация контрактов Windows 8
-
Проектирование Charm’ов и контрактов
-
Контракт Search
-
Контракт Share
-
Управление настройками и предпочтениями приложений
-
Лабораторная работа: Реализация контрактов Windows 8
-
Реализация контракта Search
-
Реализация контракта Share
-
Добавление нового элемента на панель настройки
Модуль 10. Реализация плиток и пользовательских уведомлений
-
Реализация плиток, живых плиток, вторичных плиток и значков уведомлений
-
Реализация горячих уведомлений (Toast Notification)
-
Лабораторная работа: Реализация плиток и пользовательских уведомлений
-
Реализация живой плитки
-
Добавление вторичной плитки
Модуль 11. Проектирование и реализация стратегии доступа к данным
-
Выбор стратегии доступа к данным
-
Работа с удаленными данными
Модуль 12. Обработка событий связанных с мышью, клавиатурой и сенсорным управлением
-
Работа с событиями мыши
-
Работа с жестами сенсорного управления
-
Лабораторная работа: Обработка событий от мыши, клавиатуры и сенсорного управления
-
Реализация обработки событий мыши
-
Реализация обработки жестов
Модуль 13. Планирование развертывания приложений в магазине Windows Store
-
Публикация приложений в Windows Store
-
Сертификация приложений Windows Store
-
Развертывание корпоративных приложений