Development of the Android application « Unknown stories of the native land»

Jazyk: ruština
Rok vydání: 2021
Předmět:
DOI: 10.18720/spbpu/3/2021/vr/vr21-3661
Popis: В данной работе рассматривается разработка приложения с использованием Maps SDK для операционной системы Android. В первой главе рассматриваются Ð¿Ð¾Ñ Ð¾Ð¶Ð¸Ðµ аналоги решения предложенной проблемы с Ð¸Ñ Ð´Ð¾ÑÑ‚Ð¾Ð¸Ð½ÑÑ‚Ð²Ð°Ð¼Ð¸ и недостатками, а также актуальность поставленной проблемы. Во второй главе рассматривается проектирование системы. Проводится анализ языков программирования, ÐºÐ°Ñ€Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑÐºÐ¸Ñ ÑÐµÑ€Ð²Ð¸ÑÐ¾Ð², серверного инструмента. Выявляются достоинства и недостатки каждого инструмента и выбираются оптимальные для решения поставленной задачи. Третья глава содержит в себе описание разработки проекта, в результате которой была получена система, соответствующая Ð¸ÑÑ Ð¾Ð´Ð½Ñ‹Ð¼ требованиям и ограничениям, обладающая всей Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ð¹ функциональностью. В четвертой главе рассматривается реализация приложения, производится обзор Ð¾ÑÐ½Ð¾Ð²Ð½Ñ‹Ñ ÐºÐ»Ð°ÑÑÐ¾Ð², показывается реализация Ð¾ÑÐ½Ð¾Ð²Ð½Ñ‹Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚Ð¾Ð². В пятой главе рассматривается ручное тестирование сервиса и производится описание действий, которые Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ выполнить, чтобы протестировать приложение.
This paper discusses the development of an application using the Maps SDK for the Android operating system. The first chapter discusses similar analogs of solving the proposed problem with their advantages and disadvantages, as well as the relevance of the problem. The second chapter discusses the design of the system. The analysis of programming languages, map services, and server tools is carried out. The advantages and disadvantages of each tool are identified and the optimal ones are selected for solving the task. The third chapter contains a description of the development of the project, which resulted in a system that meets the initial requirements and limitations, with all the necessary functionality. The fourth chapter discusses the implementation of the application, provides an overview of the main classes, and shows the implementation of the main points. The fifth chapter discusses manual testing of the service and describes the actions that need to be performed to test the application.
Databáze: OpenAIRE