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

Курс призначений для освоєння сучасної технології крос–розробки застосувань для мобільних пристроїв (планшетів, смартфонів), які працюють на платформі 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’у
Дни недели занятий | на вибір |
---|---|
Время занятий | на выбор |
Занятий в неделю | |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Взрослые |
Вид подготовки | Базовый курс |
Город | Галицкий |
Преподаватель | фахівець-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертифікат |
Опции | Индивидуальное обучение |
Працевлаштування | Ні |
Условия трудоустройства |
Запись на курс
- м. Львів, вул. Дорошенка, 29