Программирование в среде Android

Данный интенсивный 2-х месячный курс по разработке высокоуровневого программного обеспечения для операционной системы Android состоит как из интерактивных лекционных, так и практических занятий, что позволяет с лёгкостью разобраться с основами и тонкостями операционной системы Android и закрепить полученные знания на практике. По итогам курса каждый учащийся разработает своё собственное приложение и сможет разместить его в Google Play.

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

Android SDK (Fragment API, Canvas, анимации, сложные интерфейсы), git, github, Java, RESTful Web Services, Android Studio, Material Design, Тестирование, Android Annotations, Gradle, Android Development Tools, GenyMotion, механизмы аутентификации, синхронизации и поиска в Android, работа в команде и самостоятельно, Android для начинающих, разработка мобильных приложений.

Коротко о курсе

Старт курса в декабре

8 недель

(48 часов)

2200 грн. в месяц

Всего: 4400 грн.

продвинутый уровень

в группе / индивидуально

в аудитории / дистанционно

Программа курса

Введение в платформу 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.

Преподаватели курса

Виктор Сперанский

Виктор Сперанский

Кандидат технических наук. Директор Компьютерной школы Одесской политехники.

Вопросами кроссплатформенной разработки занимается с 2010 года.

Автор и преподаватель ряда профессиональных курсов программирования Компьютерной школы Одесской политехники.

Записаться на курс «Программирование в среде Android»

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

С этим курсом также смотрят

Программирование на платформе Java SE

9 недель

Старт курса в феврале

2177 грн/месяц

всего: 4900 грн.

Программирование на языке C#

9 недель

Старт курса в феврале

2177 грн/месяц

всего: 4900 грн.

Просмотреть все курсы для взрослых

Просмотреть курсы программирования для взрослых