degree
  • формат pdf
  • размер 7,64 МБ
  • добавлен 10 июня 2016 г.
Разработка Android-приложений для курьерской службы
ТГУ, доц. Змеев О.А., Томск, 2016, 67 с
Специальность - Фундаментальная информатика и информационные технологии
Объект исследования: разработка приложений под мобильную платформу Android для обеспечения взаимодействия клиентов и курьеров в рамках службы доставки товаров
Цель: разработать и внедрить приложения для клиента и курьера для службы доставки товаров
Результаты работы: приложения для курьера и для клиента службы доставки товаров разработаны и доступны для установки через Google Play Market
Содержание
Архитектура ОС Android
Архитектура Android-приложений
MVC в Android-приложениях
Layout
Activity
MVC
Singleton в Android-приложениях
Жизненный цикл Activity
Singleton
Функциональность приложения
Функциональные требования
Диаграммы вариантов использования
Сценарии вариантов использования
Диаграммы деятельности
Разработка приложения
Архитектура системы
Взаимодействие с сервером
Пакеты системы
Модель предметной области
Контроллеры приложений
Сторонние библиотеки для разработки
Lombok
Butter Knife
Особенности реализации дизайна приложения
Поддержка экранов с различными разрешениями
Nine-patch изображения
Изображения и layout-ы
Повторное использование при разработке дизайна приложения
Включения
Стили
Использование асинхронных запросов
Взаимодействие с картами
Определение текущего местоположения
Получение адреса по координатам
Отображение маршрута между двумя точками
Взаимодействие с платежной системой
Реализация с использованием готовых классов
Самостоятельная реализация
Использование уведомлений
Применение паттерна проектирования «Коллекция объектов»
Тестирование
Приложение А. Руководство пользователя
Руководство пользователя для клиентского приложения
Руководство пользователя для курьерского приложения
Приложение Б. Дополнительные материалы