Курс предоставляет углубленные знания и навыки проектирования, разработки и оптимизации приложений Windows Store. Рассматриваются вопросы их развертывания и монетизации.
По окончании курса слушатели смогут:
- добавлять анимацию и переходы в приложениях Windows Store для улучшения взаимодействия с пользователем;
- обеспечивать локализацию пользовательского интерфейса в приложениях для Windows Store;
- использовать средства брендинга приложений Windows Store и стартовую заставку;
- использовать различные механизмы хранения, подходящие стратегии кэширования, получать доступ к файлам;
- создавать пользовательские элементы управления, расширять шаблоны элементов управления, а также создавать и интегрировать компоненты WinMD;
- реализовать контракты печати и настройки, запускать приложение при помощи Play To API;
- работать с облачным сервисом Windows Push Notification (WNS);
- захватывать поток данных с камеры или микрофона;
- создать и управлять фоновыми задачами;
- запрашивать возможности устройств, взаимодействовать с ними, осуществлять обработку данных с датчиков;
- использовать пробные trial-лицензии, приобретение и рекламу для приложений Windows Store;
- понимать, как реализована аутентификация Windows и web-приложений в Windows Store;
- диагностировать проблемы и проводить мониторинг приложений, используя инструменты трассировки и профилирования.
Аудитория
Курс предназначен для профессиональных опытных разработчиков приложений, заинтересованных в создании приложений для Windows Store. Курс помогает подготовиться к сертификационному экзамену «70-482: Advanced of Developing Windows Store Apps using HTML5 and JavaScript».
Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
- курс «М20481. Основы разработки приложений для Windows Store на HTML5 и JavaScript» или эквивалентная подготовка.
- Особенности приложений Windows Store
- Обзор приложений Windows Store
- Место приложений Windows Store в экосистеме Windows 8
- Реализация анимации и переходов
- Использование анимации
- Работа с переходами и преобразованиями
- Глобализация и локализация
- Работа с файлами ресурсов
- Локализация вывода данных
- Брендинг приложений
- Настройка стартовой заставки
- Брендинг пользовательского интерфейса
- Управление данными приложений
- Настройки хранилищ данных
- Реализация кэширования данных
- Управление доступом к файлам
- Создание элементов управления и компонентов
- Создание пользовательских элементов управления
- Расширение существующего управления
- Использование компонентов WinMD
- Реализация расширенных контрактов
- Контракт Print
- Контракт Play To
- Облачный сервис Windows Push Notification (WNS)
- Сервис Windows Push Notification (WNS)
- Взаимодействие с сервисом Windows Push Notification (WNS)
- Захват потока мультимедиа
- Использование CameraCaptureUI для захвата изображений, видео или аудио
- Использование MediaCapture для захвата изображений, видео или аудио
- Фоновые задачи
- Создание фоновых задач
- Использование фоновых задач в приложениях Windows Store
- Работа с датчиками и устройствами
- Работа с датчиками sensors
- Работа с устройствами devices
- Получение дохода от вашего приложения
- Реализация пробной trial-лицензии на приложения Windows Store
- Реализация покупки через приложение in-app purchase
- Реклама в приложениях Windows Store
- Безопасность данных в приложениях Windows Store
- Управление аутентификацией Windows
- Управление web-аутентификацией
- Шифрование данных в приложениях Windows Store
- Трассировка и профилирование приложений Windows Store
- Трассировка приложений Windows Store
- Профилирование приложений Windows Store