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

Стоимость обучения (руб):
21 900
Продолжительность (час):
30
Время проведения занятий:
утро день вечер выходной
Тип занятия:
групповое индивидуальное корпоративное
Записавшись на обучение, забронируйте себе место в группе. С Вами свяжутся в течение рабочего дня.

Аннотация

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

Описание

Авторизованный курс Android посвящен разработке приложений на платформе Android с использованием Android software development kit (SDK) и структуры программ (framework) приложений. Примеры рассматриваются с использованием среды Eclipse IDE, которая осуществляет до-ступ к инструментам Android SDK.

Курс знакомит с демонстрационными проектами, каждый из которых содержит новые функции и механизмы, предоставляемые платформой Android.

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

Успешное окончание обучения по программе данного курса позволит специалистам:

  • знать структуру приложений в Android и определять их жизненный цикл;
  • знать структуру манифеста и внешних ресурсов, "Точки Активности" (Activity) и их жизненный цикл;
  • создавать пользовательский интерфейс с помощью разметки и "Представлений" (Views)
  • выполнять различные действия и обмениваться сообщениями между программными компонентами с по-мощью механизма "Намерений" (Intents);
  • хранить информацию и совместно использовать её в файлах и в базах данных;
  • обмениваться информацией с помощью Источников данных (Content Providers).

Цель курса

Формирование знаний и навыков, необходимых для разработки приложений на платформе Android.

Целевая аудитория

Разработчики мобильных приложений, желаю-щие получить или улучшить знания и навыки разработки на платформе Android

Необходимая подготовка

Для плодотворного прохождения курса нужно владеть базовыми навыками программирования на Java. А также иметь навыки инсталлирования и настройки Java SDK Standard Edition.

  1. Введение создание Android проекта в среде разработки Eclipse.
    • Создание проекта в среде разработки Eclipse.
    • Создание проекта в командной строке.
    • Использование виртуального Android устройства (эмулятора).
    • Выполнение проекта на эмуляторе.
    • Компоненты Android приложения.
    • Жизненный цикл приложения.
    • Типы Android процессов и их приоритеты.
    • Модификация созданного проекта.
  2. Инструменты Android SDK и класс Activity.
    • Библиотеки системы Android.
    • Манифест файл и его структура.
    • Создание класса Activity.
    • Жизненный цикл "Точек Активности" в Java коде.
  3. Компоненты типа ListActivity и ListView
    • Представления (Views) и их использование.
    • Добавление представлений в приложение.
    • Использование ListActivity.
    • Добавление события в список представлений.
  4. Намерения (Intents) и Фильтры намерений (Intent filters)
    • Явные Намерения.
    • Неявные Намерения.
    • Передача данных в Намерениях.
    • Регистрация фильтра с использованием класса типа IntentFilter.
  5. Пользовательские Представления
    • Модификация существующих представлений.
    • Пошаговые инструкции по созданию пользователь-ского Представления.
    • Использование метода onDraw().
  6. Диалоги и Тосты
    • Подклассы, порожденные от Dialog.
    • Создание диалогов с определенным пользователем макетом.
    • "Точки Активности" с диалоговыми темами.
    • Тосты (Toasts).
    • Пользовательская подстройка Тостов.
  7. Дополнительные возможности пользовательских интерфейсов - меню опций, контекстные меню и WebView.
    • Построение меню в Java коде.
    • Построение меню из ресурсного файла.
    • Обработка выбранного события.
    • Суб-меню.
    • Контекстные меню.
    • Дополнительные опции Menu Item.
    • Флажки и радио кнопки.
    • Сочетания клавиш, используемые для сокращения.
    • Использование WebView и вызов браузера.
  8. Постоянное хранение данных в Android приложениях.
    • Файловый ввод/вывод (File I/O).
    • Общие настройки (Shared Preferences).
    • Сохранение состояния "Точки Активности".
  9. Постоянное хранение данных в Android приложениях с использованием баз SQLite и Провайдеры контента.
    • Библиотека SQLite и базы данных, создаваемые с ее помощью.
    • Курсоры.
    • Встроенные в Андроид Провайдеры контента.
  10. Уведомления в Android
    • Создание объекта типа NotificationManager.
    • Создание объекта уведомления и конфигурирование внешнего вида.
    • Активизация уведомления.

Отзывов по данному курсу пока нет

Академия АйТи
Контакты:
Адрес: 115230, Москва , Варшавское шоссе, дом 47, корпус 4
Сайт:, Телефон:+7 (495) 662-78-94, Электронная почта: academy@it.ru