Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Цель работы заключается в реализации интерфейса Android приложения для упрощения проведения настольных ролевых игр. Задача заключается в ре-ализации таких разделов, как аккаунт, лобби, персонажей и справочника в са-мом приложении и сделать их функциональными. В данной работе был проведен анализ существующих решений в виде сайтов или других приложений, что является одним из обоснований актуаль-ности работы. Также было обозначено обоснование выбора стека технологий в виде языка, технологий и среды программирования. Также были рассмотре-ны архитектурные шаблоны и выбран подходящий для данного приложения. Обозначены полная архитектура приложения и интерфейса в частности. В ходе работы был настроен файл конфигурации и система автоматиче-ской сборки, а также были реализованы все необходимые активности с фраг-ментами и ранее обозначенной функциональностью. Была реализована связь интерфейса приложения с его серверной частью для получения и отправления запросов. Также было проведено модульное тестирование интерфейса с высо-ким уровнем (90%) покрытия строчек кода. Результатом работы является разработанный и протестированный ин-терфейс Android приложения помощника для настольной ролевой игры.
The purpose of the work is to implement the interface of Android application to facilitate tabletop role-playing games. The task is to implement sections such as account, lobby, characters and guide in the application itself and make them func-tional. This paper analyzed existing solutions in the form of websites or other appli-cations, which is one of the justifications for the relevance of the work. Also the rationale for the choice of technology stack in the form of language, technology and programming environment has been outlined. Architectural patterns have also been considered and a suitable one for this application has been selected. The com-plete architecture of the application and the interface in particular was outlined. The configuration file and auto-build system were set up and all necessary activities with fragments and previously outlined functionality were implemented. Communication of the application interface with its server part for receiving and sending requests was realized. Modular testing of the interface with a high level (90%) of code line coverage was also performed. The result of the work is the developed and tested in-interface of Android as-sistant application for tabletop role-playing game.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() ![]() |
||||
Internet | Authorized users SPbPU |
![]() ![]() |
||||
![]() |
Internet | Anonymous |
Usage statistics
|
Access count: 2
Last 30 days: 0 Detailed usage statistics |