Разработка Android-приложений для мобильных устройств
Курс предназначен для тех, кто не имеет опыта работы в разработке мобильных приложений в Android Studio, и посвящен изучению современных способов разработки мобильных приложений для операционной системы Android.
Описание:
Цель курса – сформировать у обучающихся представление об основных существующих способах создания интерактивных приложений, научить разрабатывать правильный интерфейс и архитектуру приложения.
После прохождения курса слушатели смогут создавать приложения для операционной системы Android; управлять навигацией между различными активностями приложения; использовать фрагменты и т.д.
Существенным преимуществом для слушателей будут знания языка программирования Java и связанных с ним технологий. Курс позволяет существенно расширить свои знания и практические навыки для разработки мобильных приложений в среде Android Studio, на протяжении курса будет разработано 10 приложений. Модуль может быть использован как самостоятельный курс, либо в сочетании с другими модулями в программах обучения магистров, а также для повышения квалификации слушателей.
Программа курса:
Тема 1. Знакомство с ОС Android.
- Введение
- Установка необходимого программного обеспечения
- Настройка SDK Manager и создание эмулятора
- Создание проекта и запуск на устройстве
- Настройка внешнего вида Android Studio
Тема 2. Работа с разметкой.
- Интерфейс Android Studio
- Редактор макета
- Работа с TextView
- Родительские макеты
- Класс Activity, внутренние и внешние отступы
Тема 3. Элементы управления
- Основные элементы управления
- Создание приложения «Тест» ч.1
- Создание приложения «Тест» ч.2
- Создание приложения «Список сериалов» ч.1
- Создание приложения «Список сериалов» ч.2
Тема 4. Активити и интенты
- Множественные активности и интенты
- Создание приложения «Передача данных» ч.1
- Создание приложения «Передача данных» ч.2
- Создание приложения «Вызов сторонних приложений» ч.1
- Создание приложения «Вызов сторонних приложений» ч.2
Тема 5. Жизненный цикл активити
- Управление жизненным циклом активити
- Создание приложения «Жизненный цикл активити» ч.1
- Создание приложения «Жизненный цикл активити» ч.2
- Создание приложения «Таймер» ч.1
- Создание приложения «Таймер» ч.2
Тема 6. Адаптеры и списки
- Адаптеры и списки
- Создание простейшего спискового приложения
- Создание приложения «Спорт» ч.1
- Создание приложения «Спорт» ч.2
- Создание приложения «Спорт» ч.3
Тема 7. Элемент RecyclerView
- RecyclerView
- Построение RecyclerView
- Создание приложения «Grumpy Cat» ч.1
- Создание приложения «Grumpy Cat» ч.2
- Создание приложения «Grumpy Cat» ч.3
Тема 8. Фрагменты
- Фрагменты
- Создание приложения «Фрагменты» ч.1
- Создание приложения «Фрагменты» ч.2
- Заключение