Я начинающий разработчик Android. Мне нужно разработать приложение для Android, которое позволяет получать обратную связь толпы в реальном времени.Архитектура приложения для краудсорсинга для процесса реального времени
Идея заключается в том, что задача-производитель нуждается в решении задачи в день x, время y, n работниками, поэтому он объявляет об этом системе; рабочие видят, когда задача доступна, и они подписываются на нее; в эту дату и время производитель заданий отправляет задачу, которая отправляется подписчикам, которые ее немедленно решают, и результат должен быть возвращен производителю задачи сразу после решения задачи.
Я не уверен, какой шаблон архитектуры использовать, чтобы я мог включить связь между производителем задачи и рабочим столом без использования сервера.
Я думал об использовании MVP и публиковал подписку на связь между производителем задачи и рабочим заданием. Будет ли это правильным подходом?
Спасибо! Поскольку я новичок, я думаю, что собираюсь пойти на сервер ... – Betty