Данный интенсивный 2-х месячный курс по разработке высокоуровневого программного обеспечения для операционной системы Android состоит как из интерактивных лекционных, так и практических занятий, что позволяет с лёгкостью разобраться с основами и тонкостями операционной системы Android и закрепить полученные знания на практике. По итогам курса каждый учащийся разработает своё собственное приложение и сможет разместить его в Google Play.
Данный курс рассчитан как на начинающих разработчиков, так и на разработчиков с опытом работы с использованием других языков программирования и технологий, желающих освоить платформу Android.
Введение в платформу Android
История создания ОС Android.
Основные характеристики.
Виртуальная машина ARM.
Инструментарий разработчика.
Настройка среды Android Studio и процесс разработки Android-приложений.
Основы разработки высококачественного GUI
Основные подходы и паттерны для разработки красивого и удобного графического интерфейса пользователя (GUI).
Структура Android-приложения
Внутренняя структура проекта.
Манифест. Ресурсы. Пакеты.
Разработка GUI для приложений на Android
Использование новейших подходов к построению к GUI для приложения на Android с использованием Material Design.
Работа с виджетами Android
Текстовые поля.
Кнопки.
Контейнеры компоновки.
Слайдеры.
Сохранение данных на Android-устройстве
Использование класса SharedPreferences.
Ресурсы приложения
Строковые ресурсы.
Ресурсы изображений и другие.
Локализация приложений
Локализация приложения с помощью строковых ресурсов.
Меню, управляющая и оповещающая информация, диалоги, фрагменты
Настройка управляющих компонентов для Android-приложения.
Изображения, графика, анимация
Анимация и “оживление” компонентов GUI.
Использование хранилищ и баз данных в Android (SQLite)
Создание, удаление, вставка, выборка, обновление БД SQLite из Android-приложения.
Работа с аудио, видео, камерой и сенсорами
Классы для работы с сенсорами Android-устройства.
Классы для работы с справочной информацией Android-устройства.
get-, post- запросы.
Основы парсинга.
XML и JSON форматы передачи данных.
Регистрация приложений в Google Play
Создание аккаунта разработчика в Google Play.
Регистрация своего приложения в Google Play.
9 недель
Старт курса в октябре
2177 грн/месяц
всего: 4900 грн.
9 недель
Старт курса в октябре
2177 грн/месяц
всего: 4900 грн.
Просмотреть все курсы для взрослых
Просмотреть курсы программирования для взрослых