Разработка мобильных приложений, Соколова В.В., 2011.
В данном учебном пособии рассматриваются современные мобильные вычислительные устройства и построение на их основе мобильных приложений. Поясняются основные принципы разработки мобильного программного обеспечения. Подробно рассматривается разработка трех видов мобильных приложений с использованием сред разработки MS Windows Mobile. J2ME и Android: локальных мобильных приложений, мобильных приложений, использующих web-сервисы и мобильных web-приложений.
Пособие подготовлено на кафедре «Оптимизации систем управления» ТПУ и предназначено для студентов направления 230100 «Информатика и вычислительная техника», магистерской программы 230113 «Сети ЭВМ и телекоммуникации», изучающих дисциплины «Высокоуровневые методы информатики и программирования» и «Проектирование интернет-приложений».
ВЫЧИСЛИТЕЛЬНЫЕ УСТРОЙСТВА.
Под мобильными вычислительными устройствами (МВУ) понимаются легкие, небольшого размера (карманные) устройства, которые могут автономно выполнять вычисления и подключаться к локальным и глобальным компьютерным сетям с помощью беспроводных технологий.
В настоящее время пользователям доступен широкий спектр мобильных устройств для решения разных задач (рис. 1.1). Он варьируются от очень недорогих мобильных телефонов до профессиональных КПК и смартфонов. Наряду с размером имеются различия в функциональности и производительности, которые эти устройства обеспечивают.
ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
1. МОБИЛЬНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ УСТРОЙСТВА.
1.1. Классификация мобильных устройств.
1.2. Технические характеристики мобильных устройств.
1.2.1. Конструкция мобильных устройств.
1.2.2. Процессоры мобильных устройств.
1.2.3. Оперативная память мобильных устройств.
1.3. Коммуникационные технологии.
1.3.1. Стандарт GSM.
1.3.2. Технология Wi-Fi.
1.3.3. Cтандарты передачи данных IEEE 802.11.
1.3.4. Протокол Bluetooth.
1.3.5. Организация беспроводных сетей.
1.3.6. Безопасность беспроводных сетей.
1.4. Программные платформы.
1.4.1. Windows Mobile.
1.4.2. Платформа Android.
1.4.3. Java 2 Micro Edition (J2ME).
1.4.4. Операционная система iPhone OS.
1.4.5. Операционная система Palm OS.
1.4.6. Symbian OS и платформа Series 60.
Вопросы и задания для самопроверки.
2. МОБИЛЬНЫЕ СЕРВИСЫ.
2.1. Определение и возможности мобильных технологий.
2.2. Особенности мобильного бизнеса.
2.3. Мобильные приложения.
2.3.1. Виды мобильных приложений.
2.3.2. Архитектура мобильных приложений.
2.3.3. Прибыльность мобильных приложений.
2.3.4. Затраты на выполнение мобильных проектов.
2.3.5. Преимущества мобильных сетевых сервисов.
2.4. Пример проектирования мобильного приложения.
2.4.1. Концепция мобильного сервиса.
2.4.2. Организационная сетевая среда.
2.4.3. Техническая архитектура.
Вопросы и задания для самопроверки.
3. ОСНОВЫ ПРОГРАММИРОВАНИЯ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ.
3.1. Отладка мобильных приложений.
3.1.1. Эмуляторы мобильных устройств.
3.1.2. Запуск эмуляторов на выполнение.
3.1.3. Настройка эмуляторов.
3.1.4. Изменение ориентации экрана.
3.1.5. Выход в сеть Интернет с помощью эмулятора.
3.2. Программирование локальных мобильных приложений.
3.2.1. Разработки первого приложения.
3.2.2. Программирование графического интерфейса.
3.2.3. Работа со стилусом и клавиатурой.
3.2.4. Разработка мобильных приложений.
3.3. Работа с web-сервисами в мобильных приложениях.
3.3.1. Краткое описание web-сервисов.
3.3.2. Создание web-сервисов.
3.3.3. Вызов web-сервиса с мобильного устройства.
3.3.4. Трудности использования web-сервисов на мобильных устройствах.
3.4. Разработка мобильных web-приложений.
3.4.1. Обзор мобильных элементов управления.
3.4.2. Мобильные страницы ASP.NET.
3.4.3. Контейнерные элементы управления.
3.4.4. Списочные элементы управления.
3.4.5. Текстовые элементы управления.
3.4.6. Элемент управления Command.
3.4.7. Элемент управления PhoneCall.
3.4.8. Проверочные элементы управления.
3.4.9. Приложение для поиска клиентов.
Вопросы и задания для самопроверки.
ЗАКЛЮЧЕНИЕ.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.
Купить .
Теги: учебник по информатике :: информатика :: компьютеры :: Соколова
Смотрите также учебники, книги и учебные материалы:
- Основы анализа конструкций в ANSYS, Конюхов А.В., 2001
- Нейронные сети, Основы теории, Галушкин А.И., 2012
- Теория и методика обучения информатике и ИКТ в начальной школе, Степанова И.Ю., Достовалова Е.В., Смолянинова О.Г., 2011
- Реализация программного проекта с использованием средств коллективной разработки, Алексеев В.А., 2017
- Теория автоматического регулирования, Востриков А.С., Французова Г.А., 2003
- Проекты ИТ, Как превратить возможности в результаты, Аншина М., 2017
- Информационные технологии в профессиональной деятельности, Иванова А.В., 2017
- Практикум по информатике, Статистическая обработка химического эксперимента средствами электронных таблиц, Протасова И.В., Нечаев И.В., 2017