+7 (812) 703-02-02 info@hse.spbstu.ru
18.01.2022 19:00 День открытых дверей программ профессиональной переподготовки
Для участия нужна регистрация...

SEM-AND. Разработка приложений для Android

Длительность дисциплины: 4 ак.ч.


Аннотация

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

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

Участники семинара получат возможность наглядно познакомиться с этапами разработки приложения для устройства, работающего под управлением операционной системы Android. Также будут освещены вопросы управления ресурсами в android-приложении, рассмотрены его структура и особенности организации пользовательского интерфейса.


Содержание дисциплины

  1. Краткий обзор рынка программного обеспечения
    • Виды приложений.
      • Автономные приложения.
      • Веб-приложения.
      • Приложение как сервис.
      • Мобильные приложения.
    • Возрастающая роль портативных устройств на рынке орг.-техники
    • Обзор возможностей портативных устройств
  2. Проблемы, связанные с разработкой мобильных приложений.
    • Адаптивность.
    • Отзывчивость.
    • Эффективность:
      • Быстродействие.
      • Расход ресурсов.
    • Масштабируемость.
  3. Обзор Android API: «за» и «против»:
    • Необходимость обеспечения совместимости.
    • Гибкость кода и масштабируемость.
    • Библиотека обратной совместимости.
  4. Разработка демонстрационного приложения – «Погода»:
    В качестве источника данных о погоде будет взят сервис «Yandex погода». Для решения вспомогательных задач будет использована разработанная заранее библиотека.
  5. Вопросы и ответы.