Модуль 1

Введение в разработку приложений для моб-х устр-в

Тема № 1.1 Роль мобильных устройств в современной информатике (2 часа)
Понятие мобильного устройства. Классификация мобильных устройств. Рынок мобильных устройств. Тенденции в информационных и коммуникационных технологиях, связанные с развитием мобильных устройств. Особенности и проблемы, связанные с разработкой приложений для мобильных устройств.
Сенсорные технологии. Концепция трех экранов. Обзор современных смартфонов. Обзор современных планшетных устройств
Тема № 1.2 Основы Computer Science (5 часов)
Переменные, типы данных, операторы. Применение циклических конструкций. Использование массивов. Алгоритмы сортировки. Алгоритмы и структуры данных.
Мобильные операционные системы (ОС). ОС Android : архитектура, уровень ядра, уровень библиотек, уровень каркаса приложений, уровень приложений. ОС iOS: архитектура, ядро.
Понятие и типы компьютерных сетей, баз данных. Основные принципы объектно-ориентированного программирования.