Об опыте разработки мобильного приложения вопросов и ответов

Авторы

  • Алексей Васильевич Данеев Иркутский государственный университет путей сообщения
  • Роман Алексеевич Данеев Восточно-Сибирский институт МВД России
  • Иван Алексеевич Рыжов Иркутский государственный университет путей сообщения

Ключевые слова:

мобильное приложение, сеть Интернет, поиск информации, база знаний, социальная сеть

Аннотация

В работе рассматривается опыт разработки мобильного приложения, предназначенного для вопросов и ответов. Актуальность исследования заключается в том, что интернет стал рассматриваться как большая база знаний, для работы с которой требуются специальные инструменты. Система вопросов и ответов представляет собой сообщество из пользователей, помогающих друг другу в поиске решения конкретной проблемы. Такие системы являются базой знаний, которые хранят в себе вопросы и их решение. Плюс таких систем в том, что, если пользователь ограничен в знаниях в какой- либо области, то ему может помочь человек, разбирающийся в этой сфере. В таких системах существует принцип разделения вопросов на категории, например, наука, философия, психология или автомобили. Современные системы вопросов и ответов – это, как правило, веб-сайт, предназначенный для людей, ищущих решение на свой вопрос. Такие сайты позволяют пользователям задать вопрос или помочь с решением на уже заданные вопросы. Таким образом, формируется социальная сеть, участником которой может стать каждый. Такие социальные сети не только помогают с решением проблемы, но и дают пользователям возможность обмениваться своими знаниями и опытом с другими, а в некоторых случаях искать новые пути решения. Разработанное мобильное приложение является таким инструментом. Оно позволяет организовать базу знаний пользователей и предоставляет удобный поиск вопросов и ответов. Также данное приложение организует небольшую социальную сеть с системой сообщений для общения пользователей. Пользователю не нужно тратить время на поиск интересующего его вопроса в интернете. Такое приложение соответствует установленным требованиям, поддерживается большим количеством устройств, работающих на операционной системе Android. Реализованная в мобильном приложении система аутентификации обеспечивает необходимую безопасность доступа к возможностям приложения.

Библиографические ссылки

Хэррон Д. Разработка серверных веб-приложений на Javascript / Хэррон Дэвид. ДМК Пресс, 2012. 144 с.

Томас М.Т. React в действии / М.Т. Томас, Питер, 2019. 368 с.

React Native Documentation // React Native. URL: https:// reactnative.dev/docs/getting-started (дата обращения 02.05.2020).

Flux: Архитектура приложения на React.js – всестороннее исследование // Medium. URL: https://medium.com/@marina.kovalyova/flux-the-react-js-application-architecture- 773f515d068d (дата обращения 02.05.2020).

Firebase Authentication Documentation // Firebase. URL: https://firebase.google.com/docs/auth (дата обращения 02.05.2020).

Firebase Realtime Database Documentation // Firebase. URL: https: // firebase. google. Com / docs / database (дата обращения 02.05.2020).

Firebase Cloud Firestore Documentation // Firebase. URL: https: // firebase. google.com / docs / firestore (дата обращения 02.05.2020).

Firebase Storage Documentation // Firebase. URL: https://firebase.google.com/docs/storage (дата обращения 02.05.2020).

Firebase Cloud Functions Documentation // Firebase. URL: https://firebase.google.com/docs/functions (дата обращения 02.05.2020).

Algolia Search Documentation // Algolia. URL: https://www.algolia.com/doc/guides/building-search-ui/installation/react/ (дата обращения 02.05.2020).

Node.js Documentation// Node.js. URL: https://nodejs.org/ en/docs/ (дата обращения 10.05.2020).

NPM Documentation // npmjs. URL: https://docs.npmjs.com/ (дата обращения 10.05.2020).

Паттерны разработки: MVC vs MVP vs MVVM // Habr. URL: https://habr.com/ru/post/344184/ (дата обращения 10.05.2020).

Мобильное приложение для Multi-Vendor: Вопросы и ответы. URL: https://www.cs-cart.ru/docs/latest/user_guide/mobile_app/faq.html (дата обращения 10.05.2020).

Данеев А.В., Данеев Р. А., Диомидов И.А. Разработка геоинформационной системы в сфере лесоустройства // Информационные технологии и математическое моделирование в управлении сложными системами. 2020. № 3 (8). С. 89–98.

А.С. № 2020662976 от 21.10.2020 Рос. Федерация. Мобильное приложение вопросов и ответов / Рыжов И.А.,

Данеев А.В., Данеев Р.А.

А.С. № 2020663581 от 29.10.2020 Рос. Федерация. Геоинформационная система для предприятия в сфере лесоустройства «ГИСЛЕС» / Диомидов И.А., Данеев А.В., Данеев Р.А.

Данеев А.В., Ермакова Н.М. Программа тестирования и обучения // Информационные технологии и проблемы математического моделирования сложных систем. Вып. 19. Иркутск: ИрГУПС, 2017. С. 142–146.

Опубликован

2021-09-30

Как цитировать

Данеев, А. В., Данеев, Р. А., & Рыжов, И. А. (2021). Об опыте разработки мобильного приложения вопросов и ответов. Современные технологии. Системный анализ. Моделирование, (3(71), 202-211. извлечено от http://ojs.irgups.ru/index.php/stsam/article/view/308