Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
25:11:00
Студентов:
454
Выпускников:
12
Курс посвящен разработке приложений для новой мобильной ОС Microsoft Windows Phone 8.
Главная задача курса – ознакомить его читателей с разработкой приложений для новой версии мобильной платформы от Microsoft, Windows Phone 8. В курсе рассматриваются приемы разработки, которые необходимы для построения высокопроизводительных, масштабируемых, надёжных приложений для Windows Phone 8, использующих широкие возможности этой мобильной платформы. Кроме того, особое внимание в курсе уделено разработке сетевых приложений – таких, как приложения, взаимодействующие с API различных веб-сервисов (таких, как Twitter, Вконтакте, Facebook и т.д.), и приложения, взаимодействующие с облачными сервисами Microsoft. В курсе будет рассмотрена работа с Экспресс-выпуском Microsoft Visual Studio 2012 для Windows Phone, в котором и решаются основные задачи, связанные с разработкой, и c Blend для Visual Studio 2012, который ориентирован на дизайн.
Специальности: Программист
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
32 минуты
Обзор актуальных версий Windows Phone, устройств, применимых API
Эта лекция посвящена общим вопросам разработки, в частности, обзору существующих версий Windows Phone, основных классов устройств, работающих под управлением этой ОС и применимых API.
-
Лекция 3
23 минуты
Основы дизайна и сертификационных требований к приложениям
Эта лекция посвящена обзору подхода к дизайну приложений и рассмотрению основных сертификационных требований, выполнение которых необходимо для размещения приложений в Магазине Windows Phone.
-
Лекция 4
15 минут
Доступна по подписке
Подписаться
Основы дизайна и сертификационных требований к приложениям (видео)

-
Лекция 5
9 минут
Доступна по подписке
Подписаться
Лабораторная работа №1. Среда разработки (видео)

-
Лекция 7
11 минут
Доступна по подписке
Подписаться
Шаблоны проектов, структура проектов (видео)

-
Лекция 8
27 минут
Взаимодействие приложения с пользователем и системой, жизненный цикл приложения
Данная лекция посвящена описанию жизненного цикла приложения для Windows Phone и особенностям его взаимодействия с системой и с пользователем.
-
Лекция 9
8 минут
Доступна по подписке
Подписаться
Взаимодействие приложения с пользователем и системой, жизненный цикл приложения (видео)

-
Элементы управления
Данная работа посвящена элементам управления, в частности, здесь рассматривается использование стандартных элементов управления и элементов управления сторонних разработчиков.
-
Лекция 10
10 минут
Доступна по подписке
Подписаться
Лабораторная работа №2. Элементы управления (видео)

-
Лекция 11
8 минут
Доступна по подписке
Подписаться
Лабораторная работа №3. Разработка пользовательского элемента управления (видео)

-
Представление программных проектов
На данном семинарском занятии учащимся предлагается представить идеи программных проектов, которые они будут создавать в процессе прохождения курса.
-
Лекция 12
6 минут
Доступна по подписке
Подписаться
Семинар № 1. Представление программных проектов (видео)

-
Лекция 13
15 минут
Доступна по подписке
Подписаться
Лабораторная работа №4. Навигация в приложении (видео)

-
Лекция 14
15 минут
Доступна по подписке
Подписаться
Лабораторная работа №5. Обмен данными внутри приложения (видео)

-
Лекция 16
14 минут
Доступна по подписке
Подписаться
Основы MVVM (видео)

-
Использование шаблона проектирования MVVM
Данная работа посвящена использованию шаблона проектирования MVVM при разработке приложения.
-
Лекция 17
17 минут
Доступна по подписке
Подписаться
Лабораторная работа №6. Использование шаблона проектирования MVVM (видео)

-
Лекция 19
13 минут
Доступна по подписке
Подписаться
Основы разработки приложений, взаимодействующих с веб-сервисами (видео)

-
Лекция 20
12 минут
Доступна по подписке
Подписаться
Лабораторная работа №7. Работа с JSON, XML, сжатие данных (видео)

-
Работа webClient и HttpWebRequest
Данная лекция посвящена работе с классами webClient и HttpWebRequest.
-
Лекция 21
19 минут
Доступна по подписке
Подписаться
Лабораторная работа №8. Работа webClient и HttpWebRequest (видео)

-
Лекция 22
11 минут
Доступна по подписке
Подписаться
Лабораторная работа №9. Работа с API веб-сервисов (видео)

-
Лекция 23
7 минут
Доступна по подписке
Подписаться
Лабораторная работа №10. Хранение данных на устройстве (видео)

-
Лекция 24
10 минут
Доступна по подписке
Подписаться
Лабораторная работа №11. Локальные базы данных (видео)

-
Лекция 25
23 минуты
Основы работы с облачными сервисами
Данная лекция посвящена основам работы с облачными сервисами на примере Windows Azure.
-
Лекция 26
12 минут
Доступна по подписке
Подписаться
Основы работы с облачными сервисами (видео)

-
Разработка для Windows Azure
Данная лекция посвящена разработке приложений для Windows Phone, использующего службы Windows Azure.
-
Лекция 27
17 минут
Доступна по подписке
Подписаться
Лабораторная работа №12. Разработка для Windows Azure (видео)

-
Лекция 28
19 минут
Доступна по подписке
Подписаться
Лабораторная работа №13. Сервисы Live Connect: SkyDrive (видео)

-
Лекция 29
7 минут
Доступна по подписке
Подписаться
Лабораторная работа №14. Многопоточное программирование (видео)

-
Сенсорный пользовательский интерфейс
Данная лабораторная работа посвящена методам взаимодействия с пользователем посредством сенсорного экрана.
-
Лекция 30
7 минут
Доступна по подписке
Подписаться
Лабораторная работа №15. Сенсорный пользовательский интерфейс (видео)

-
Работа с датчиками, определение местоположения
Данная лабораторная работа посвящена методам взаимодействия со встроенными датчиками устройства.
-
Лекция 31
14 минут
Доступна по подписке
Подписаться
Лабораторная работа №16. Работа с датчиками, определение местоположения (видео)

-
Распознавание и синтез речи, работа с камерой
Данная лабораторная работа посвящена использованию функций распознавания и синтеза речи а так же описанию концепции фотоприложений.
-
Лекция 32
14 минут
Доступна по подписке
Подписаться
Лабораторная работа №17. Распознавание и синтез речи, работа с камерой (видео)

-
Сервисы устройства: SMS, телефонная книга, электронная почта
Данная лабораторная работа посвящена работе с сервисами устройства: системой электронной почты, адресной книгой, SMS.
-
Лекция 33
15 минут
Доступна по подписке
Подписаться
Лабораторная работа №18. Сервисы устройства: SMS, телефонная книга, электронная почта (видео)

-
Лекция 34
10 минут
Доступна по подписке
Подписаться
Лабораторная работа №19. Локализация и глобализация приложений (видео)

-
Плитки
Данная лабораторная работа посвящена работе с плитками приложения.
-
Лекция 35
16 минут
Доступна по подписке
Подписаться
Лабораторная работа №20. Плитки (видео)

-
Лекция 36
17 минут
Доступна по подписке
Подписаться
Лабораторная работа №21. Тестирование и анализ приложений (видео)

-
Работа с SD-картой, сопоставление типов файлов
Данная работа посвящена работе с SD-картой и сопоставлению типов файлов в приложениях для Windows Phone 8.
-
Лекция 37
9 минут
Доступна по подписке
Подписаться
Лабораторная работа №22. Работа с SD-картой, сопоставление типов файлов (видео)

-
Лекция 38
8 минут
Доступна по подписке
Подписаться
Лабораторная работа №23. Заработок на приложениях (видео)

-
Лекция 39
11 минут
Доступна по подписке
Подписаться
Лабораторная работа №24. Подготовка приложения к сертификации и распространению, взаимодействие с сервисами Microsoft для разработчиков (видео)

-
Защита программных проектов
На данном семинарском занятии учащимся предлагается представить готовые приложения, созданные при прохождении курса.
-
Лекция 40
3 минуты
Доступна по подписке
Подписаться
Семинар № 2. Защита программных проектов (видео)

-
1 час 40 минут
-
Дмитрий Сирош
Дмитрий Сирош
Украина, Черкассы
Владимир Волков
Владимир Волков
Россия