Вход

Разработка приложения будильник с использованием GPS

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 498225
Дата создания 2022
Мы сможем обработать ваш заказ (!) 25 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 160руб.
КУПИТЬ

Описание

Современное общество постоянно находится в движении: всем куда-то нужно идти, все куда-то спешат. Но не каждый человек имеет возможность приобрести личный транспорт или ежедневно оплачивать такси. Поэтому среди горожан популярен общественный транспорт. Однако, несмотря на то, что данный вид транспорта дешевле по сравнению с другими способами перемещения по городу, в нем есть немало минусов. Мы выделим лишь два из них:

· Не каждый человек знает, когда именно ему нужно выходить, поэтому приходится вручную отслеживать свое местоположение.

· По пути к месту назначения можно легко отвлечься и пропустить нужную остановку.

Цель курсовой работы - разработать приложение, позволяющее передвигаться по городу на общественном транспорте с максимальной продуктивностью без опасения пропустить нужную остановку.

Для достижения цели были поставлены следующие задачи:

1. Изучение необходимых источников литературы, возможностей Java и Geo-location API (Google Maps).

2. Создание основной части с использованием Google Maps и возможностью отслеживания местоположения.

3. Обеспечение возможности выставления точки назначения.

4. Разработка системы оповещений, которая срабатывает при приближении к точке назначения.

Объектом данного исследования является использование геолокации в мобильных приложениях. Предмет исследования – система оповещения, срабатывающая при приближении к заданной точке.

В структуру выпускной квалификационной работы входит:

· введение;

· три главы;

· заключение;

· список использованной литературы;

· приложение.

Содержание

Введение............................................................................................................ 3

Термины и определения.................................................................................... 5

Глава 1. Геолокация в современных приложениях......................................... 7

1.1. Особенности определения местоположения электронного устройства 7

1.2. Примеры приложений с геолокацией и их возможности.................... 12

1.3. Требования, предъявляемые к приложению Будильник..................... 14

Глава 2. Используемые технологии и инструменты..................................... 16

2.1. Выбор платформы................................................................................. 16

2.2. Интегрированная среда разработки Android Studio........................... 19

2.3. Android SDK.......................................................................................... 20

2.4. Система автоматической сборки Gradle............................................... 22

2.5. Выбор языка программирования......................................................... 22

2.6. Google Maps и Geo-location API........................................................... 24

Глава 3. Функционал приложения Будильник.............................................. 30

3.1. Главный экран....................................................................................... 30

3.2. Реализация текстового поиска остановки............................................. 31

3.3. Реализация ручного выбора места на карте........................................ 31

3.4. Создание будильника............................................................................ 32

3.5. Генерация оповещения о прибытии на место назначения................... 33

Заключение...................................................................................................... 35

Список литературы......................................................................................... 37

Список литературы

1. GPS: основные понятия и термины [Электронный ресурс]. URL: https://wireless-e.ru/articles/modules/2006_1_7.php

2. Прикладной потребительский центр ГЛОНАСС [Электронный ресурс]. URL: https://www.glonass-iac.ru/

3. Android [Электронный ресурс]. URL: https://en.wikipedia.org/wiki/Android_(operating_system)

4. Android [Электронный ресурс] URL: https://www.android.com/

5. iOS [Электронный ресурс]. URL: https://en.wikipedia.org/wiki/IOS

6. Windows Phone [Электронный ресурс]. URL: https://en.wikipedia.org/wiki/Windows_Phone

7. Android Developers [Электронный ресурс]. URL: http://developers.android.com

8. Герберт Шилдт Java 8. Полное руководство, 9-е изд.: Пер. с англ – М.: ООО «И.Д.Вильямс», 2015. – 1376 с.

9. Руководство по языку программирования Java [Электронный ресурс]. URL: https://metanit.com/java/tutorial/

10. Mark L. Murphy The Busy Coder's Guide to Android Development 8.13 – 4244 с.

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00805
© Рефератбанк, 2002 - 2024