Основной целью пособия является введение в разработку нативных мобильных приложений на платформах J2ME и Android. Описана краткая история развития мобильных технологий, представлена существующая классификация мобильных приложений и изложены основные этапы их разработки с использованием языка программирования Java.
Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям.
Предназначено для студентов образовательных учреждений среднего профессионального образования, обучающихся по специальностям «Информатика и вычислительная техника», «Сети ЭВМ и телекоммуникации».
Введение 5
1. Мобильные приложения и технологии 6
1.1. Классификация мобильных устройств 6
1.2. Коммуникационные технологии 12
1.2.1. Стандарт GSM 13
1.2.2. Технология Wi-Fi 16
1.2.3. Стандарты передачи данных IEEE 802.11 ... 17
1.2.4. Протокол Bluetooth 19
1.2.5. Организация беспроводных сетей 20
1.3. Программные платформы 21
1.3.1. Платформа Android 21
1.3.2. Java 2 Micro Edition (J2ME) 24
1.4. Типы мобильных приложений 26
1.5. Архитектура мобильных приложений 28
Вопросы для самопроверки 41
2. Разработка мобильных приложений на платформе J2ME 42
2.1. Конфигурации и профили J2ME 42
2.1.1. Конфигурация Connected. Limited Device Configuration 43
2.1.2. Конфигурация Connected Device Configuration 46
2.1.3. Профиль Foundation 47
2.1.4. Профиль Personal 48
2.1.5. Профиль RMI 49
2.2. Профиль Mobile Information Device 50
2.2.1. Модель состояний мидлета 52
2.2.2. Процесс разработки приложений MIDP 55
2.2.2.1. Проектирование и кодирование 55
2.2.2.2. Компиляция 58
2.2.2.3. Предварительная проверка 59
2.2.2.4. Упаковка 60
2.2.2.5. Раскрытие и выполнение 63
2.2.3. Модель компонентов пользовательского интерфейса MIDP 65
2.2.4. Высокоуровневое AРІ пользовательского интерфейса MIDP 68
2.3. Система управления записями 89
2.4. Взаимодействие с сетью 96
Вопросы для самопроверки 110
3. Создание мобильных приложений на базе ОС Android 111
3.1. Основные инструменты разработки 111
3.1.1. Создание виртуальных устройств для Android (AVD) 111
3.1.2. Компоненты Android-приложения 111
3.1.3. Первое Android-приложение 112
3.1.4. Структура Android-приложения 117
3.1.5. Архитектура Android GUI 121
3.2. Создание пользовательского интерфейса 122
3.2.1. Объект View 122
3.2.2. Компоновка 123
3.2.3. Обзор основных виджетов 129
3.2.4. Обработка событий пользовательского интерфейса 129
3.2.5. Создание меню 137
3.3. Связывание деятельностей с помощью намерения 141
3.3.1. Фильтры Intent 141
3.3.2. Запуск и завершение Activity 143
3.3.3. Пример использования Intent 144
3.4. Хранение данных и контент-провайдеры 152
3.5. Разработка сервисов 165
3.6. Телефония и SMS 169
Вопросы для самопроверки 172
Заключение 173
Список литературы 174
Название: Разработка мобильных приложений
Автор: Соколова В.В.
Язык: Русский
Издательство: Юрайт
Жанр: Компьютерная литература
Год выхода: 2019
Формат: pdf
Страниц: 176
Размер: 14 Мб
Скачать Соколова В.В. - Разработка мобильных приложений