2.3.3 Интегрированная среда разработки Eclipse
Несмотря на то, что для разработки можно использовать целый ряд современных интегрированных средств разработки (IDE), список которых приведен в предыдущем параграфе, выбор пал на Eclipse. Это произошло по следующим причинам:
Eclipse – наиболее полно документированная, свободная и доступная интегрированная среда разработки для Java. Eclipse также очень проста в изучении. Это делает Eclipse очень привлекательной IDE для разработки приложений под Android;
Компания Google выпустила плагин для Eclipse – Android Development Tools, который позволяет создавать Android-пpoeкты, компилировать их, и, что очень важно, использовать эмулятор мобильного ycтpoйcтвa для запуска и отладки приложений.
Плагин Android Development Tools для Eclipse автоматически создает необходимую структуру Android пpoeктa и устанавливает требуемые параметры настройки компилятора.
2.3.4 Android SDK
Android SDK включает в себя разнообразные инструменты, библиотеки и документацию, которые помогают разрабатывать мобильные приложения для платформы Android. В их число входят:
Эмулятор Android – виртуальное мобильное устройство, которое запускается на обычном компьютере. Эмулятор используется для проектирования, отладки и тестирования ваших приложений в реальной среде выполнения Android.
Dalvik Debug Monitor Service (DDMS) – интегрированный с Dalvik, стандартной виртуальной машиной платформы Android, этот инструмент позволяет управлять процессами на эмуляторе или устройстве, а также помогает в отладке приложений.
- Содержание
- Введение
- 1 Анализ предметной области
- 2 Определение способа реализации
- 2.1 Выбор аппаратной платформы
- 2.2 Выбор операционной системы
- 2.2.1 Особенности архитектуры ос Android
- 2.3 Выбор средств разработки и тестирования
- 2.3.1 Язык Java
- 2.3.3 Интегрированная среда разработки Eclipse
- 3 Функциональные требования к системе
- 4 Разработка проекта
- 4.1 Обзор и решение ключевых задач
- 4.1.1 Определения текущего местоположения
- 4.1.2 Прокладка оптимального маршрута
- 4.1.3 Особенности построения графа дорог в OpenStreetMap
- 4.1.4 Поиск оптимального маршрута
- 4.1.5 Прогнозирование времени прохождения маршрута
- 4.1.6 Диспетчеризация
- 4.2 Графический интерфейс системы
- 4.2.1 Интерфейс арм Курьера
- 4.2.2 Интерфейс арм Диспетчера
- 4.3 Развертывание системы
- 5 Технико-экономическое обоснование дипломного проекта
- 5.1 Swot-анализ
- 5.2 Pest-анализ
- 5.3 Расчет экономических показателей
- 5.4 Расчет затрат на разработку программы
- 5.5 Расчет цены разработанной программы
- 5.6 Расчет капитальных вложений
- 5.7 Расчет эксплуатационных расходов
- 5.8 Расчет денежного годового экономического эффекта
- 6 Безопасность и экологичность дипломного проекта
- 6.1 Электробезопасность
- 6.2 Электромагнитные излучения
- 6.3 Требования к эргономике, освещенности, уровню шума и
- 6.4 Пожарная безопасность
- Заключение
- Список использованных источников
- Приложение а
- Исходний код программы. Курьерская часть
- Приложение б
- Исходний код программы. Диспетчерская часть
- Приложение в
- Графический материал