• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Mobile Development

2021/2022
Academic Year
RUS
Instruction in Russian
5
ECTS credits
Delivered at:
Department of Information Technologies in Business (Faculty of Economics, Management, and Business Informatics)
Course type:
Elective course
When:
3 year, 3, 4 module

Instructors


Яборов Андрей Владимирович

Программа дисциплины

Аннотация

Целями освоения дисциплины «Мобильная разработка» являются формирование у студентов теоретических знаний и практических навыков по основам мобильной разработки. В рамках дисциплины студенты получают представление об основных этапах жизненного цикла приложения (в том числе публикация и продвижение). В процессе практических занятий студенты пройдут все этапы разработки от UI до функциональности. В результате освоения дисциплины студент должен: − Знать принципы проектирования, разработки, отладки мобильных приложений и их пользовательских интерфейсов; закономерности жизненного цикла мобильного приложения. − Уметь проектировать и программировать пользовательские интерфейсы, оценивать качество работы мобильных приложений. − Иметь навыки (приобрести опыт) проектирования и разработки мобильных приложений.
Цель освоения дисциплины

Цель освоения дисциплины

  • Формирование у студентов теоретических знаний и практических навыков по основам мобильной разработки.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает основные принципы проектирования и программирования мобильных приложений, умеет их использовать
  • Знает несколько сред разработки мобильных приложений. Умеет работать в них.
  • Владеет навыками разработки полноценного мобильного приложения под iOS.
  • Владеет навыками разработки полноценного мобильного приложения под Windows Phone.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Обзор платформ (ОС) для мобильных устройств и средств разработки под различные платформы.
    Android - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения. iOS - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения. Windows Phone - история, инструментарий разработчика, архитектура ОС, структура и компоненты приложения. BlackBerry - история, инструментарий разработчика, архитектура ОС, структура и ком-поненты приложения.
  • Раздел 2. Разработка мобильных приложений под Android в среде eclipse и другими способами.
    Инструменты для разработки и их установка: Java SDK, android SDK, Eclipse IDE for Java Developers, создание эмулятора мобильного устройства, ADT plugin. Создание первого приложения. Задание параметров интерфейса, единицы измерения. Варианты Layout. . Создание тем для упрощения работы с элементами. Применение DDMS для отладки приложения. Создание лога. Списки. Работа с ориентацией экрана, применение различных layouts. Анимация. Рисование. Меню. Кнопки. Диалоговые окна. Сообщения. Мультимедиа. Shared preferences. БД SQLite. Интернет-соединение. Content providers. Работа с картами и GPS. Виджеты. Публикация приложения.
  • Раздел 3. Разработка мобильных приложений под iOS.
    Инструменты для разработки и их установка. Интерфейсные эле- менты, особенности среды разработки. Отличия от android по пройденным темам.
  • Раздел 4. Разработка мобильных приложений под Windows Phone.
    Инструменты для разработки и их установка. Интерфейсные элементы, особенности среды разработки. Отличия от android по пройденным темам. Разработка компьютерных игр для Windows Phone.
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание
  • неблокирующий Курсовой проект
  • неблокирующий Устный экзамен
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (4 модуль)
    0.2 * Домашнее задание + 0.3 * Курсовой проект + 0.5 * Устный экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Баканов, А.С. Эргономика пользовательского интерфейса: от проектирования к моделированию человеко-компьютерного взаимодействия : монография / А.С. Баканов, А.А. Обознов. - Москва : Институт психологии РАН, 2011. - 176 с. - ISBN 978-5-9270-0191-0. - Текст : электронный. - URL: https://new.znanium.com/catalog/product/1059475

Рекомендуемая дополнительная литература

  • Мобильное приложение как инструмент бизнеса: Справочное пособие / Семенчук В. - М.:АЛЬПИНА, 2017. - 240 с.: 60x90 1/16 (Переплёт) ISBN 978-5-9614-6334-7 - Режим доступа: http://znanium.com/catalog/product/1002640
  • Соколова В. В. - ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ. РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ. Учебное пособие для прикладного бакалавриата - М.:Издательство Юрайт - 2019 - 175с. - ISBN: 978-5-9916-6525-4 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/vychislitelnaya-tehnika-i-informacionnye-tehnologii-razrabotka-mobilnyh-prilozheniy-433981