Технология разработки Интернет-приложений для мобильных устройств

4.1. Введение в разработку мобильных приложенийУстройстве платформы Android. Обзор сред программирования Интернет-приложений. Возможности отладки Интернет-приложений на эмуляторах и реальных устройствах. "4.2.Виды мобильных приложений и их структураВопросы разработкой мобильных приложений для устройств, работающих под управлением Android. Виды мобильных приложений и каковы особенности каждого вида. Как организовано исполнение приложений в ОС Android и каким образом обеспечивается безопасная среда их функционирования. Архитектура Android приложений, основанная на идее многократного использования компонентов, которые являются основными строительными блоками. Основные компоненты, а также такие важные понятия для мобильных приложений, работающих под управлением Android. Манифест приложения и ресурсы.4.3.Основы разработки интерфейсов мобильных приложенийОсобенности визуального дизайна интерфейсов. Блоки и элементы управления. Рекомендации по проектированию графического интерфейса. Примеры интерфейсов мобильных приложений. 4.4.Использование возможностей смартфона в приложенияхОтличительные особенности смартфонов. Сенсорное управление. Работа с мультимедиа. Использование встроенной камеры. Взаимодействие с геолокационными системами. Другие сенсоры и датчики. 4.5.Использование библиотек программных компонентов для мобильных приложенийКлассификация библиотек по их назначению и возможности их подключения. Некоторые популярные подключаемые библиотеки, как официальные, так и альтернативные. Вопросы безопасности использования библиотек.4.6.Работа с базами данных, графикой и анимацией в мобильных приложенияхРазработка приложений использующих систему управления базами данных SQLite. Поддерживаемые системы анимации, основные классе, используемые для добавления анимации в приложения. Способы изображения графических объектов в Android. Введению в разработку игр. Основные принципы разработки игр для смартфонов."

5.4. Тематический план практических (семинарских) занятий.

Практические занятия не предусмотрены.

5.5. Тематический план лабораторных работ.

№ п/п № раздела Наименование лабораторной работы Трудоемкость,академ. часов Формы текущего контроля успеваемости
1. Принципы веб-дизайна Выполнение лабораторной работы, подготовка отчёта
2. Разработка Веб-страниц на языке HTML Выполнение лабораторной работы, подготовка отчёта
3. Разработка каскадных таблиц стилей для Веб-страниц Выполнение лабораторной работы, подготовка отчёта
4. Разработка макета Интернет-магазина в программной среде системы управления контентом CMS Выполнение лабораторной работы, подготовка отчёта
5. Настройка и подключение базы данных Интернет-магазина в программной среде системы управления контентом CMS Выполнение лабораторной работы, подготовка отчёта
6. Разработка скриптов для клиентских и серверных Интернет-приложений в программной среде CMS Выполнение лабораторной работы, подготовка отчёта
7. Разработка Веб-приложения для мобильных устройств в специализированной программной среде Выполнение лабораторной работы, подготовка отчёта
8. Разработка Веб-приложения для мобильного устройства, демонстрирующего геолокационные возможности Выполнение лабораторной работы, подготовка отчёта
9. Использование библиотек сторонних разработчиков при разработке Интернет-приложений для мобильных устройств Выполнение лабораторной работы, подготовка отчёта

МАТЕРИАЛЫ ТЕКУЩЕГО КОНТРОЛЯ УСПЕВАЕМОСТИ ПО ДИСЦИПЛИНЕ (МОДУЛЮ)

Текущий контроль успеваемости обеспечивает оценивание хода освоения дисциплины (модуля) и организуется в соответствии с порядком, определяемым локальными нормативными актами МАДИ. Порядок проведения и система оценок результатов текущего контроля успеваемости установлена локальным нормативным актом МАДИ.

В качестве форм текущего контроля успеваемости по дисциплине (модулю) используются:

· Устный и/или письменный опрос

· Выполнение лабораторной работы, подготовка отчёта

Наши рекомендации