Делайте то, что вы любите больше всего. Это обязательно приведет Вас к успеху
Стив Джобс

Отзывы слушателей

Валерий Колодницкий

Преподаватель: Виталий Кравчук

Хороший ознакомительный курс для разработки приложений в среде Android. Преподаватель понятно излагает материал, на все заданные вопросы были получены ответы. Преподавание ...
Читать полностью

Разработка мобильных приложений под Android

Длительность:
15 зан. х 2 часа
Стоимость, грн:
4200 грн за курс
Даты начала:
Записаться на курс

Ты хочешь создавать собственные мобильные приложения?

Ты понимаешь, что платформа Android имеет хорошие перспективы?

Ты планируешь зарабатывать на программировании под Android?

Сделай первый шаг - пройди курс обучения "Разработчик под Android"!

Курс Java под Android является продолжением первого модуля курса Java в "Перспективе" - Java для начинающих,  таким образом, знание Java является обязательным условием записи на курс "Разработчик под Android".  

Основные темы курса: 

Тема.  Введение в программирование под Android

  • Эмулятор Андроид - инструмент разработчика. Создание Android Virtual Device (AVD) 
  • Среды разработки под Android
  • Установка и настройка среды разработки Eclipse
  • Java для андроид-разработчиков
  • Операционная система Android
  • Особенности каждой версии операционной системы Android
 

Тема.  Основные компоненты файла разметки экрана приложения

  • Основы языка разметки XML. Файл разметки экрана
  • Виды файлов разметки
  • Работа с элементами экрана
  • Обработчики событий
  • Всплывающие сообщения и фиксация ошибок
  • Создание меню приложения;
  • Создание калькулятора или зашифровщика
 

Тема. Работа с несколькоми активностями. Вызов по намерению

  • Использование объектов для перехода между активностями - Intent и Intent Filter
  • Состояния активностей
  • Группа активностей Task
  • Передача данных через вызов активностей
  • Создание записной книги
 

Тема. Этапы проектирования приложения под Android 

  • Этапы проектирования приложения
  • Основные диаграммы унифицированного языка моделирования (UML) для создания проекта
  • Создание спецификации для приложения
  • Adobe Photoshop для андроид-разработчика
  • Работа с Google Play
  • Подпись приложения
 

Тема.  Списки, адаптеры списка

  • Построение списка, используя класс LayoutInFlater
  • Создание простого списка, класс ListView
  • Список-дерево
  • Создание адаптера, типы адаптеров
  • Создание приложения-органайзера
 

Тема. Способы хранения данных

  • Хранение данных в XML
  • Хранение данных в Preferences
  • Хранение данных в базах данных SQLite
  • Ввод-вывод с файла
  • Создание приложения-справочника
 

Тема.  Диалоги, виджеты

  • Разные типы диалогов: выбора времени, даты, всплывающего сообщения, прогресса
  • Работа с виджетами
  • Создание жизненного цикла виджета
  • Конфигурационный экран виджета, превью
 

Тема. Использование медиа-возможностей. Определение местоположения

  • Воспроизведение коротких звуков и аудио-фокус
  • Запись звука
  • Использование камеры
  • Создание приложения с использованием камеры устройства
  • Отправка сообщений sms, вызов с приложения
  • Создание инстаграм приложения
 

Тема. Создание анимации, рисование под Android

  • Работа с классом Canvas для создания графики
  • Рисование простых фигур и текста
  • Анимация, преобразования в Matrix и Canvas 
  • Рисование Path объектов
  • Создание логической игры с использованием анимации
 

Тема. Многопоточность и обмен данными с сервером

  • Многопоточность в Android и Java
  • Обмен данными через сеть Интернет, сокеты для Андроид
  • Создание клиент-серверного приложения
 

Тема. Написание и защита курсовой работы.

После окончания курса Вы создадите Андроид-приложение под разные устройства с использованием системных возможностей устройства. Приложение, которое будет иметь  понятный интерфейс,  использовать анимацию, обмен данными через Интернет. Сможете опубликовать  приложение в Google Play Market.

 

Слушатели, успешно прошедшие курс обучения, получают сертификат.

Преподаватели