Основной целью пособия является введение в разработку нативных мобильных приложений на платформах 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
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
Разработка Android-приложений в деталях — В книге приведены некоторые рецепты разработки Android-приложений и их примеры, рассмотрена работа в среде Eclipse и Android Studio, разработка мобильных сайтов и гибридных мобильных приложений. Разработку Android-приложений можно вести как в среде Eclipse, так и в среде Android Studio.
Книга посвящена разработке приложений для мобильных устройств и планшетных ПК под управлением операционной системы Google Android. Приведены общие сведения о платформе.
Курс ориентирован на людей, имеющих небольшой опыт программирования на современных языках и желающих научиться основам программирования для операционной системы Android.
В наше время миллиарды пользователей носят в кармане портативные устройства, и в половине из них установлена операционная система Android. Даже если вы никогда не разрабатывали приложения для мобильных устройств, прочитав эту книгу, вы сможете воплотить свои невероятные идеи в современные приложения для платформы Android. Здесь вы найдете подробные ...
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.