IT1408: Информационные системы мобильных устройств

Материал предоставлен https://it.rfei.ru

Содержание

Введение
Этот модуль не является обязательным для завершения учебного курса.
Подготовительные действия
Этот модуль не является обязательным для завершения учебного курса.
Приложение Welcome
Cоздание приложения Android с помощью Java
Этот модуль не является обязательным для завершения учебного курса.
Настройки Shared Preferences, кнопки, вложенные структуры, интенты, диалоговые окна
Этот модуль не является обязательным для завершения учебного курса.
Pесурсы, AssetManager, анимация с переходами, обработчик, меню и регистрация сообщений об ошибках
Этот модуль не является обязательным для завершения учебного курса.
Обязательная оценка курса

Описание

Курс предназначен для всех программирующих.

Требования

Для изучения этого курса требуется иметь минимум начальный опыт программирования на java. Если вы уже знаете Java, то сможете довольно быстро продвинуться в освоении излагаемого в курсе материала.

Польза

Студент получит практические навыки и основы разработки приложений для смартфонов и планшетов Android. В курсе приведены подробные сведения и инструкции, помогающие настроить программное обеспечение, среду разработки и освоить на примерах методику разработки мобильных приложений.

Цели и намерения

Целью освоения дисциплины является формирование теоретических основ программирования для мобиьных устройств и практических навыков разработки мобильных приложений.

Условия завершения и оценка

Электронный зачет.

Для получения отметки «зачтено» необходимо выполнить 100% всех обязательных заданий.

Результаты обучения

Завершив обучение студент получит навыки:

  • Установки и настройки среды и инструментов для разработки мобильных приложений
  • Освоит методики разработки Android-приложений
  • Подготовки своего приложения к публикации в Google Play
  • Анализа вопросов ценообразования в Google Play

Результат с точки зрения государственного стандарта РФ

Процесс изучения дисциплины направлен на формирование следующих общекультурных и профессиональных компетенций:

  • знакомство с основными компонентами архитектуры мобильных платформ, получение представления о жизненном цикле приложений и их структуре, программном манифесте и внешних ресурсах, основных доступных элементах пользовательского интерфейса, работе с файлами, базами данных, пользовательскими настройками, разделяемыми данными и межпрограммном взаимодействии.
  • изучение инструментов для программирования и основ проектирования мобильных приложений,
  • исследование программных интерфейсов, обеспечивающих функции телефонии, отправки/получения SMS, поддержку соединений посредством Wi-Fi/Bluetooth, исследований возможностей взаимодействия с геолокационными, картографическими сервисами,
  • изучение способов создания фоновых служб, сигнализации и подключения механизма уведомлений,
  • решение практических задач по созданию представлений, программированию сервисов, фоновых служб.

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

  1. Санкт-Петербург: БХВ-Петербург, 2011. – 438 стр. 3. Р.Майер. Android 2: программирование приложений для планшетных компьютеров и смартфонов. – М.: Эксмо, 2011. – 672 стр.
  2. С. Хашими С. Коматинени, Д. Маклин “Разработка приложений для Android”, Apress, 2011
  3. П. Дейтел, Х. Дейтел, Э. Дейтел, М. Моргано “Android для программистов: создаём приложения.” — СПб.: Питер, 2013. — 560 с.: ил.