Создавая приложение, мы хотели решить многие проблемы туристов, например, на планирование поездки самостоятельные путешественники тратят от 2 дней до 2 недель, или стандартные экскурсии не устраивают своей «хрестоматийностью», также часто информацию, которую рассказывает экскурсовод, люди попросту не запоминают. Бывает возникают проблемы из-за недостатка времени у гида, трудно договориться о том времени, которое бы устраивало бы обе стороны, или самая распространенная ситуация, что сам экскурсовод решает, где можно задержаться подольше, где поменьше. Своим приложением мы хотим решить эти проблемы. Мы предлагаем: на поиск подходящих маршрутов от 5 до 30 мин; знакомство с городом в увлекательной форме, все экскурсии авторские; интерактивный формат квест-экскурсий превратит туристов из пассивных слушателей в активных участников, что существенно повысит внимание путешественника на локации; доступная цена от 500 до 1000 рублей; и самое главное, путешественник сам выбирает время экскурсий.
Цель: создать мобильное приложение «Айда» сервис онлайн-экскурсий и познавательных квестов по городам Татарстана, России и мира.
Задачи:
1. Изучить существующие сервисы в сфере в онлайн экскурсий;
2. Изучить инструменты и технологии необходимые для создания приложения;
3. Собрать необходимый исторический материал необходимый для онлайн экскурсии;
4. Придумать вопросы для квеста;
5. Разработать мобильное приложение.
Этапы разработки приложения:
1. Заполнение базы данных;
2. Создание дизайна приложения;
3. Создание контента;
4. Вёрстка экранов приложения;
5. Бизнес-логика экранов приложения;
6. Работа с запросами и маршрутизацией;
Введение....................................................................................................... 3
Глава 1. Цифровые сервисы для онлайн экскурсий................................... 5
1.1. Сервисы по онлайн экскурсиям............................................................ 5
1.2. Инструменты и технологии................................................................... 9
1.3. Преимущества используемых инструментов..................................... 18
Глава 2. Разработка приложения.............................................................. 23
2.1. Особенности разрабатываемого приложения.................................... 23
2.2. Проектирование структуры приложения........................................... 24
2.3. Программная реализация................................................................... 26
2.4. База данных......................................................................................... 27
Список литературы.................................................................................... 32
Приложение................................................................................................ 37
1. BeTrip [Электронный ресурс]. – Режим доступа: https://vc.ru/tribuna/27985- taymlayn-prilozhenie-betrip, свободный (Дата обращения 15.04.2021)
2. BeTrip [Электронный ресурс]. – Режим доступа: https://play.google.com/store/apps/details?id=io.betrip.android&hl=ru&gl=US& showAllReviews=true, свободный (Дата обращения 15.04.2021)
3. BeTrip [Электронный ресурс]. – Режим доступа: https://apps.apple.com/ru/app/betrip/id1437942031, свободный (Дата обращения 15.04.2021)
4. Surprizeme [Электронный ресурс]. – Режим доступа: https://surprizeme.ru/ru/, свободный (Дата обращения 15.04.2021)
5. Surprizeme [Электронный ресурс]. – Режим доступа: https://play.google.com/store/apps/details?id=com.handicap.surpriseme&hl=ru &gl=US, свободный (Дата обращения 15.04.2021)
6. Surprizeme [Электронный ресурс]. – Режим доступа: https://apps.apple.com/ru/app/%D0%BC%D0%BE%D0%B1%D0%B8%D0%B B%D1%8C%D0%BD%D1%8B%D0%B9-%D0%B3%D0%B8%D0%B4- surprise-me/id1054189818#see-all/reviews, свободный (Дата обращения 15.04.2021)
7. IZI.travel [Электронный ресурс]. – Режим доступа: https://izi.travel/ru, свободный (Дата обращения 15.04.2021)
8. Surprizeme [Электронный ресурс]. – Режим доступа: https://surprizeme.ru/ru/, свободный (Дата обращения 15.04.2021)
9. Swift [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/Swift_(%D1%8F%D0%B7%D1%8B%D0%BA_% D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC
%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8 F)#%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0
%B5, свободный (Дата обращения 18.04.2021)
10. Figma [Электронный ресурс]. – Режим доступа: https://tilda.education/articles figma#:~:text=Figma%20(%D0%A4%D0%B8%D0%B3%D0%BC%D0%B0)% 20%E2%80%94%20%D1%8D%D1%82%D0%BE%20%D0%B3%D1%80%D 0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D 0%B9,%D1%81%20%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0% B3%D0%B0%D0%BC%D0%B8%20%D0%B2%20%D1%80%D0%B5%D0% B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC%20%D0%B2%D1%80
%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8, свободный (Дата
обращения 18.04.2021)
11. ADO.NET [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/ADO.NET_Entity_Framework, свободный (Дата обращения 19.04.2021)
12. ADO.NET [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/framework/data/adonet/ef/language- reference/linq-to-entities, свободный (Дата обращения 19.04.2021)
13. Swift [Электронный ресурс]. – Режим доступа: https://habr.com/ru/company/arcadia/blog/308264/#:~:text=%D0%92%20%D0
%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%20%D0%BE
%D1%82%20Objective%2DC%20%D0%BF%D1%80%D0%B5%D0%BF%D1
%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0
%B0,swift()%3A%20%3E%3D%20%D0%B8%20%D0%BD%D0%BE%D0% BC%D0%B5%D1%80%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%
D0%B8, свободный (Дата обращения 20.04.2021)
14. Swift или Objective-C [Электронный ресурс]. – Режим доступа: https://gb.ru/posts/swift_vs_obj_c, свободный (Дата обращения 21.04.2021)
15. Objective-C [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/Objective-C, свободный (Дата обращения 21.04.2021)
16. Swift или Objective-C, что выбрать? [Электронный ресурс]. – Режим доступа: https://ru.strephonsays.com/objective-c-and-vs-swift-11759, свободный (Дата обращения 21.04.2021)
17. C# [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/tour-of-csharp/, свободный (Дата обращения 23.04.2021)
18. ASP.NET [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/aspnet/overview, свободный (Дата обращения 23.04.2021)
19. Visual Studio [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/visualstudio/ide/whats-new-visual-studio- 2019?view=vs-2019, свободный (Дата обращения 24.04.2021)
20. Начало работы в Visual Studio [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/visualstudio/get-started/visual-studio- ide?view=vs-2019, свободный (Дата обращения 25.04.2021)
21. TestFlight [Электронный ресурс]. – Режим доступа: https://medium.com/@brushknight/%D0%BA%D0%B0%D0%BA-
%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82
%D1%8C-testflight- 32af3d33b60e#:~:text=TestFlight%20%D1%8D%D1%82%D0%BE%20%D0% BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0
%B0%20%D0%B4%D0%BB%D1%8F%20%D0%BE%D1%82%D0%BA%D1
%80%D1%8B%D1%82%D0%BE%D0%B3%D0%BE,%D0%BF%D1%80%D 0%BE%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82%D
1%8C%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D0%BC%D0
%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%20%D0%BF%D1%80
%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%
B9%20AppStore, свободный (Дата обращения 27.04.2021)
22. Обзор функционала SQL Server Management Studio [Электронный ресурс]. – Режим доступа: https://info-comp.ru/ssms-feature-overview, свободный (Дата обращения 28.04.2021)
23. C_Sharp или Java [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD
%D0%B5%D0%BD%D0%B8%D0%B5_C_Sharp_%D0%B8_Java,
свободный (Дата обращения 3.05.2021)
24. C_Sharp vs Java [Электронный ресурс]. – Режим доступа: https://ru.bitdegree.org/rukovodstvo/c-sharp-ili-java/, свободный (Дата обращения 3.05.2021)
25. Казань [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D0%B7%D0%B0%D0%BD
%D1%8C, свободный (Дата обращения 5.05.2021)
26. Язык программирования Swift. Русская версия [Электронный ресурс].
– Режим доступа: https://habr.com/ru/company/apphud/blog/225841/, свободный (Дата обращения 7.05.2021)
27. Postman [Электронный ресурс]. – Режим доступа: https://www.postman.com/, свободный (Дата обращения 8.05.2021)
28. Введение в Postman [Электронный ресурс]. – Режим доступа: https://habr.com/ru/company/kolesa/blog/351250/, свободный (Дата обращения 13.05.2021)
29. Postman для чайников [Электронный ресурс]. – Режим доступа: https://gb.ru/posts/kak-testirovat-api-ili-postman-dlya-chajnikov, свободный (Дата обращения 13.05.2021)
30. Язык программирования Swift [Электронный ресурс]. – Режим доступа: https://spravochnick.ru/programmirovanie/yazyki_programmirovaniya/swift_ya zyk_programmirovaniya/, свободный (Дата обращения 16.05.2021)
31. Документация по C# [Электронный ресурс]. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/, свободный (Дата обращения 20.05.2021)
32. Visual Studio. Лучшие в своем классе средства для разработчиков [Электронный ресурс]. – Режим доступа: https://visualstudio.microsoft.com/ru/, свободный (Дата обращения 23.05.2021)