Разработка инженерных проектов с применением микроконтроллеров

1 курс2 курс3 курс4 курс
00720
000072000
Тема занятияСамост. работаТипЧасы
§1
Вводный курс разработки мобильных приложений для операционной системы Android
1Введение. Подготовка к работе. Установка Android StudioП 2
2Создание проекта приложения. Работа с проектом «Здравствуй, мир!». Добавление изображенияП 2
3Добавление кнопок. Обработка нажатий кнопокП 2
4Работа с ресурсами. Работа с цветами. Изменение значка приложенияП 2
5Переключение экранов. Передача данных между экранами. Получение результатов работыП 2
6Получение ориентации экрана. Установка ориентации экрана. Работа с фрагментамиП 2
7Работа со стилями. Темы оформленияП 2
8Всплывающие сообщения. Дизайн всплывающих сообщенийП 2
9Использование Material Design. Шаблон базовой активности. Новый стиль всплывающих сообщенийП 2
10Кнопка главного меню экрана. Пункты меню. ПереключателиП 2
11Всплывающее меню. Программное добавление пунктовП 2
12Панель навигации. Добавление компонентов в меню навигацииП 2
13Показ уведомлений. Звук и виброзвонок при уведомлениях. Другие способы индикацииП 2
14Арифметические действия в программе. Калькулятор величинП 2
15Использование звуковых эффектов. в приложенииП 2
16Использование двухмерной графикиП 2
17Использование анимацииП 2
18Добавление обозревателя веб-страницП 2
19Использование клавиатуры. Другие аппаратные кнопкиП 2
20Способы локализации приложения. Перевод на несколько языковП 2
21Рабочий цикл активности. Пауза и возобновление работыП 2
22Создание простого списка из массива. Загрузка текста из ресурсов. Загрузка гипертекста в обозревательП 2
23Использование камеры. Сохранение фото и видео. Выбор режима камерыП 2
24Сохранение настроек приложения. Получение настроек при запускеП 2
25Экран настроек приложения. Элементы настроек. Импорт и экспорт настроекП 2
26Разработка текстового редактора. Применение настроек приложенияП 2
27Использование карт. Запуск приложения «Карты». Приложение «Просмотр улиц»П 2
28Показ карт на экране приложения. Получение ключа разработчикаП 2
29Фрагменты экрана. Создание фрагмента. Комбинирование фрагментовП 2
30Показ диалоговых окон. Получение результата выбора. Элементы диалоговых оконП 2
§2
Работа с REST API
1Работа с REST API. Получение данных от сервера с использованием структур JSONП 2
2Создание погодного информера. Построение сложной модели данныхП 2
3Построение каталога фильмов. Отображение информации в табличном видеП 2
4Создание информера курса валют. Получение данных в XML-структуреП 2
5Авторизация клиента на сервисе. Отправка информации на сервис в POST-запросеП 2
6Работа с картами. Использование геолокации. Построение маршрутовП 2

Итого

Теоретические занятия: 0
Комбинированные занятия: 0
Практические занятия: 72
Диагностическая проверка знаний: 0
Всего часов: 72 из 72 по плану