Програмування засобів для мобільних пристроїв

Google+Google+

20 занять


Курс призначений для освоєння сучасної технології крос–розробки застосувань для мобільних пристроїв (планшетів, смартфонів), які працюють на платформі ARM з операційною системою Android.

Android - це операційна система для мобільних пристроїв, яка розроблена компанією Google на основі операційної системи Linux. Для програмування компанія Google рекомендує використовувати модельне інтегроване середовище Eclipse. В нашому навчальному курсі в ролі крос–платформи застосовується IBM–сумісний комп’ютер з операційною системою Windows і пакетами Eclipse, Java, JDK, Android SDK. Виклад ведеться на прикладах з класичної гри Судоку.

Курсом передбачено вивчення основ мови програмування Java, інтегрованого середовища розробки Eclipse, ієрархії класів Java та Android, технології відлагодження програм, діяльностей та макетів, віджетів, структур даних (текстовий рядок, масив, стек), обробників подій. Лабораторним практикумом передбачено створення повноцінного застосування.

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

  • Крос–розробка застосувань
  • Платформа Java
  • Середовище Eclipse, надбудова ADT і структура вікна Eclipse
  • Каталог проекту
  • Консоль середовища Eclipse
  • Запуск програми на емуляторі
  • Перспектива DDMS
  • Середовище Android
  • Порівняння з середовищем Windows
  • Обробка подій в класі діяльності
  • Основні об’єкти Android
  • Ресурси проекту
  • Безпека середовища Android
  • Користувацький інтерфейс
  • Маніфест проекту
  • Макет екрану діяльності
  • Одиниці виміру лінійних розмірів
  • Представлення кольорів
  • Як програма реагує на події
  • Модифікатори public, private та protected
  • Модифікатор final
  • Інтерфейси, абстрактні методи та абстрактні класи
  • Множинне успадкування
  • Поняття пакету
  • Конструктор побудови діяльності
  • Графічні примітиви
  • Помилки в програмі і відлагодження програм
  • Клас журналу повідомлень
  • Класи Toast і String 8
  • Перспектива Debug
  • Вікно початкових модулів програм
  • Виконання програми в режимі відлагодження
  • Вікно відлагодження програми
  • Реакція на натиснення клавіш
  • Перемальовування областей екрану
  • Статичні класи і методи
  • Оточення наміру
  • Клас Object
  • Перевизначення та перевантаження методів
  • Життєвий цикл діяльності
  • Забезпечення сумісності застосувань з різними версіями Android’у

Система наших ЗНИЖОК:

  • 10% на кожен наступний курс
  • 20% при запису на курс двох осіб разом
  • 25% при запису на курс трьох і більше осіб разом

2009-2017 TERACONSULT - бізнес- та IT-консалтинг
Сайт створено -