Страницы

+ 38 (048) 787 57 84

+ 38 (073) 787 57 84

+ 38 (067) 481 22 90

Программирование в среде 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 часов)

2000 грн. в месяц

Всего: 4000 грн.

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

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

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

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

1

Введение в платформу Android

  • История создания ОС Android.
  • Основные характеристики.
  • Виртуальная машина ARM.
  • Инструментарий разработчика.
  • Настройка среды Android Studio и процесс разработки Android-приложений.
2

Основы разработки высококачественного GUI

  • Основные подходы и паттерны для разработки красивого и удобного графического интерфейса пользователя (GUI).
3

Структура Android-приложения

  • Внутренняя структура проекта.
  • Манифест. Ресурсы. Пакеты.
4

Разработка GUI для приложений на Android

  • Использование новейших подходов к построению к GUI для приложения на Android с использованием Material Design.
5

Работа с виджетами Android

  • Текстовые поля
  • Кнопки
  • Контейнеры компоновки
  • Слайдеры
6

Сохранение данных на Android-устройстве

  • Использование класса SharedPreferences.
7

Ресурсы приложения

  • Строковые ресурсы.
  • Ресурсы изображений и другие.
8

Локализация приложений

  • Локализация приложения с помощью строковых ресурсов.
8

Меню, управляющая и оповещающая информация, диалоги, фрагменты

  • Настройка управляющих компонентов для Android-приложения.
8

Изображения, графика, анимация

  • Анимация и “оживление” компонентов GUI.
8

Использование хранилищ и баз данных в Android (SQLite)

  • Создание, удаление, вставка, выборка, обновление БД SQLite из Android-приложения.
8

Работа с аудио, видео, камерой и сенсорами

  • Классы для работы с сенсорами Android-устройства.
8

Работа с адресной книгой, событиями, календарем, звонками и SMS

  • Классы для работы с справочной информацией Android-устройства.
8

Сетевые службы. Работа с веб-сервисами

  • get-, post- запросы.
  • Основы парсинга.
  • XML и JSON форматы передачи данных.
8

Регистрация приложений в Google Play

  • Создание аккаунта разработчика в Google Play.
  • Регистрация своего приложения в Google Play.

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

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

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

Контактные телефоны:

Контактные данные:

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

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

9 недель (54 часа)

Старт курса 06.10.2020

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

9 недель (54 часа)

Старт курса в октябре

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