Курс надає знання основ та навички розробки додатків для Windows Store. Розглядаються основні можливості Visual Studio та Expression Blend Tools.
Після закінчення курсу слухачі зможуть:
- використовувати Visual Studio 2012 для створення та запуску додатка;
- описати особливості платформи Windows 8 та особливості нового інтерфейсу Windows;
- створювати структури та макети інтерфейсу користувача;
- застосовувати шаблон проектування MVVM для розробки додатків;
- реалізувати AppBar та розташування елементів управління;
- використовувати шаблони для створення інтерфейсу користувача;
- використовувати приєднані дані для їх використання в інтерфейсі;
- керувати файлами та потоками;
- розробляти та впроваджувати управління життєвим циклом процесів PLM;
- керувати сценаріями навігації в додатках Windows Store;
- реалізувати контекстне масштабування Semantic Zoom;
- розробляти та впроваджувати контракти Contracts, такі як Search, Share та Settings;
- реалізовувати плитки гарячих повідомлень Toast Notifications в додатках Windows Store;
- обробляти події, пов'язані з мишею, клавіатурою та сенсорним управлінням, також і жестами;
- розгортати додатки в Windows Store;
- розгортати корпоративні додатки.
Аудиторія
Курс призначений для досвідчених розробників, зацікавлених у створенні додатків для Windows Store.
Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
- курс «М20480. Програмування в HTML5 з JavaScript та CSS3» або еквівалентна підготовка.
- Огляд платформи Windows 8 та додатків Windows Store
- Вступ до платформи Windows 8
- Принципи побудови інтерфейсу користувача в Windows 8
- WinRT та мовні проекції Language Projections
- Простий додаток та шаблон MVVM
- Створення односторінкового додатку
- Шаблон проектування MVVM
- Використання WinJS
- Бібліотека WinJS
- WinJS API
- Розміщення елементів за допомогою вбудованих засобів Windows 8
- Елементи розміщення Windows 8
- Створення шаблонів
- Управління AppBar
- Масштабування
- Представлення даних
- Робота з елементами управління для представлення даних
- Елемент управління ListView
- Управління файлами в додатках Windows Store
- Робота з файлами та потоками в додатках Windows Store
- Робота з файловими компонентами інтерфейсу користувача
- Управління життєвим циклом додатків Windows Store
- Управління життєвим циклом
- Запуск програми Windows Store
- Реалізація стратегії управління станом
- Проектування та реалізація навігації в додатках Windows Store
- Управління навігацією в додатках Windows Store
- Контекстне масштабування Semantic Zoom
- Реалізація контрактів Windows 8
- Проектування елементів панелі Charm та контрактів
- Контракт пошуку
- Контракт загального доступу
- Управління налаштуваннями та перевагами в додатках
- Реалізація плиток та повідомлень користувачів
- Реалізація плиток, живих плиток, вторинних плиток та значків повідомлень
- Реалізація гарячих повідомлень Toast Notification
- Проектування та реалізація стратегії доступу до даних
- Оцінка стратегій доступу до даних
- Робота з віддаленими даними
- Обробка подій, пов'язаних з мишею, клавіатурою та сенсорним управлінням
- Події, пов'язані з мишею
- Події, пов'язані з управлінням жестами
- Планування розгортання додатків в Windows Store
- Маніфест додатків Windows Store
- Сертифікація додатків Windows Store
- Розгортання корпоративних додатків