Опубликован: 21.01.2010 | Доступ: свободный | Студентов: 876 / 29 | Оценка: 3.88 / 3.81 | Длительность: 11:48:00
Специальности: Программист
Разработка приложений для мобильных устройств на платформе Windows Mobile Курс ознакомит учащихся с особенностями мобильных устройств и платформ, с существующими решениями на их основе и методикой создания подобных решений.
Развитие технологий и средств беспроводной связи наряду с понижением стоимости подобных услуг и повсеместным распространением вносит существенные коррективы в существующий рынок создания IT-решений. Мобильные устройства и их функциональные возможности стремительно развиваются и давно перестали быть только "средством связи". Данный курс направлен на создание методики проектирования приложений для мобильных устройств с учетом имеющихся в настоящий момент функциональных особенностей подобных устройств. Теоретические аспекты проектирования и разработки мобильных приложений будут дополнены примерами на языке C#.
Цель: Формирование представления об особенностях мобильных устройств и средствах разработки мобильных решений. Освоение студентами методов и шагов проектирования мобильных приложений, а также основных возможностей инструментальных средств для их разработки (.Net Compact Framework и Visual Studio 2008).

План занятий

ЗанятиеЗаголовок <<Дата изучения
Лекция 1
1 час 46 минут
-
Лекция 2
53 минуты
Обзор инструментальных средств разработки приложений для мобильных устройств под управлением платформ Windows Mobile
Обзор средств разработки. eMbedded Visual Tools 3.0. Visual Studio 2008 SP1 и Software Development Kit. Visual Studio 2005 and Smart Device Programmability. Visual Studio .NET 2003 и Smart Device Programmability. Управляющие элементы ASP .NET Mobile Controls. Базы данных. SQL Server Compact 3.5 и Visual Studio. SQL Server 2005 Mobile Edition and SQL Server Windows CE Edition. EDB and CEDB.
Оглавление
-
Тест 1
-
Лекция 3
39 минут
.Net Compact Framework и Visual Studio 2008
Знакомство с .Net Compact Framework. Библиотеки .Net Compact Framework: библиотеки управляемого кода, библиотеки базовых классов, библиотеки пользовательского интерфейса, библиотеки клиентов Web-служб, библиотеки XML, библиотеки данных. Visual Studio 2008 и .Net Compact Framework.
-
Лекция 4
27 минут
-
Лекция 5
41 минута
Этапы проектирования приложения для мобильного устройства
Анализ предметной области. Разработка пользовательского интерфейса. Разработка модели данных. Развертывание мобильного приложения.
-
Самостоятельная работа
23 минуты
-
Тест 2
-
Лекция 6
50 минут
Разработка пользовательского интерфейса
Возрастание роли навигационных средств при уменьшении экранного пространства. Использование списков и вкладок при разработке пользовательского интрефейса. Сенсорные экраны и важность использования крупных кнопок. Тестирование на эмуляторах и физических устройствах.
-
Самостоятельная работа 2
43 минуты
-
Лекция 7
1 час 18 минут
Разработка модели данных
Введение в модели доступа к данным, используемые в мобильных приложениях. Выбор подходящих абстракций для хранения данных в памяти. Выбор подходящей модели данных, требующих долговременного хранения. ADO.Net. Класс DataAdapter. Использование файлов и потоков XML для сохранения и передачи данных. SQL CE.
Оглавление
-
Самостоятельная работа 3
40 минут
Применение XML при разработке мобильного приложения
Достоинства XML. Недостатки XML. Сохранение данных в виде XML. Иерархическая структура XML-данных. XML DOM. Модель однонаправленного чтения-записи XML-данных.
-
Тест 3
-
Лекция 8
35 минут
-
Самостоятельная работа 4
29 минут
-
Тест 4
-
Максим Халемин
Максим Халемин
Изучает лекцию: 1