Тип работы:
Предмет:
Язык работы:


Разработка приложения на языке Java в среде для разработки Android Studio

Работа №51081

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы102
Год сдачи2017
Стоимость4300 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
470
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
ПОСТАНОВКА ЗАДАЧИ 4
АКТУАЛЬНОСТЬ 5
Глава 1. Особенности разработки приложений для ОС Android 6
1.1. Платформа Android 6
1.2. Архитектура приложений 12
1.3. Пакеты, которые являются частью Android SDK 14
Глава 2. Использованные технологии 19
2.1. Редактор интерфейса и логики приложения 19
2.2. Формирование графического интерфейса пользователя 20
2.3. Виджеты 25
2.4. Основные компоненты 28
2.5. Google Maps API 30
2.6. Распознавание штрих-кода 32
2.7. MediaPlayer 33
Глава 3. Описание созданного приложения 34
3.1. Архитектура и реализация 34
3.2. Список модулей 36
3.3. Описание функциональности 39
3.4. Проблемы 44
3.5. Сравнение с аналогами 45
3.6. Тестирование 46
ЗАКЛЮЧЕНИЕ 47
СПИСОК ЛИТЕРАТУРЫ 48
Приложение А. Листинг

В настоящее время большинство коммуникаторов, планшетных ПК, нетбуки работают под управлением операционной системы Android. Также производители не прекращают экспериментировать, встраивая ОС в различную технику.
Преимущества в выборе устройства с ОС Android:
• Открытость ОС. Благодаря этому разработчики могут более свободно распространяться свой контент, будучи не ограниченными законом о защите авторских прав.
• Android поддерживает большое количество устройств разных производителей.
• Android характеризуется высокой доступностью средств разработки. Средства разработки для платформы Android бесплатны.
• Кроме всего вышеперечисленного, преимуществом ОС Android является наличие бесплатных библиотек для работы со сторонними ресурсами (YandexMapKit, GoogleMapAPI, др.)
Что же касается гида по Казани, то приложение - это способ познакомить потенциальных гостей со всеми достопримечательностями города, своевременно доносить информацию о проводимых мероприятиях.
ПОСТАНОВКА ЗАДАЧИ
Целью данной дипломной работы является разработка приложения на языке Java в среде для разработки Android Studio.
Для достижения поставленной цели были сформулированы и решены следующие задачи:
• изучить технологии создания приложений на языке Java,
• реализация логики программы и интерактивное использование Java и XML,
• выбрать предметную область, в которой данные технологии могут быть использованы,
• реализация программного модуля для отображения объектов различных категорий на картах Google,
• определение географических координат текущего местоположения пользователя,
• поиск визуализацию на картах Google объектов выбранной категории, представляющих туристический интерес,
• информационная поддержка по выбранным объектам,
• навигация до выбранного объекта с использованием Google навигатора,
• краткая информация о достопримечательностях,
• ближайшие событие в городе,
• исследование существующих решений в области, выявление достоинств
и недостатков в них,
• создать красивый дизайн,
• согласование требований с заказчиком, определение задачи и сроков раз-работки.
АКТУАЛЬНОСТЬ
В качестве предметной области было выбрано создание приложения - экскурсий для Казани.
В скором времени в IT-индустрии будет резкое увеличение ПО для мобильных устройств. Эта тенденция открывает доступ к мобильным устройствам для традиционных языков программирования, так что область применения мобильных приложений и их доля на рынке растут. Поэтому актуальность темы диплома очевидна. Ближайшее будущее развитие и поддержка приложений, основанных на операционной системе Android, будет наиболее востребованным на рынке программного обеспечения.
Актуальность данной работы заключается:
• развитие туризма в Казани без экскурсовода,
• удобство для городских жителей,
• мультимедийность приложения,
• разделение мест по объектам инфраструктуры.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В процессе выполнения работы были рассмотрены и изучены все необходимые технологии. Нельзя не сказать об актуальности разработки программного приложения, соответствующего тематике данной проблемы и реализованного в соответствие с новейшими информационными технологиями.
В рамках дипломной работы были достигнуты перечисленные ниже результаты.
1. Был проведен анализ приложений, имеющихся на GooglePlay и соответствующих тематике туристической информационной системы.
2. Было создано приложение, реализующее следующие функции:
• определение географических координат текущего местоположения пользователя,
• поиск визуализацию на картах Google объектов выбранной категории, представляющих туристический интерес,
• информационная поддержка по выбранным объектам,
• навигация до выбранного объекта с использованием Google навигатора.
3. Приложение было протестировано и показало свою работоспособность как на стандартных эмуляторах, взятых из SDK Android, так и на реальных устройствах на платформе Android.
Подводя итоги проведенного исследования, можно сказать, что все поставленные задачи решены, следовательно, главная цель, поставленная в выпускной квалификационной работе, достигнута.



1. Маншин, Т.И. Современные Java-технологии на практике /Т.И.Маншин. - СПб.:БХВ-Петербург, 2010. - 560с.
2. Белокуров Д.Н. Бумаков Н.В. Захаров В.А. Чижова Н.А. Разработка визуального конструктора мобильных приложений, 2012.
3. Голощапов А.Л. Google Android. Создание приложений для смартфонов и планшетных ПК. — Издательство Питер, 2012.
4. АмелинК. С., ГраничинО. Н., Кияев В. И., КорявкоА. В.. Введение в раз-работку приложений для мобильных платформ. —Издательство ВВМ, 2011.
5. Мельникова О.М.: Смартфоны на Android.Издательство Эксмо,2013.
6. Android Tutorial [Электронный ресурс]. URL:
https: //developer. android. com/index.html
7. Android Tutorial [Электронный ресурс]. URL: http://www.fandroid.info/


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ