2015-12-11 1 views
0

Я работаю над мобильным приложением Android, которое извлекает данные из Betfair и отображает результаты.Android Mobile App - это хороший прецедент для Google Cloud Service?

API Betfair - это в основном веб-сервис, который возвращает JSON, и он достаточно общий, чтобы возвращать соответствующие данные на основе настроенного ввода.

Теперь, мой вопрос заключается в том, будет ли использование движка облачных приложений Google принести любое значение, данное я уже получаю данные из веб-сервиса (API betfair)?

Спасибо.

ответ

0

Я бы сказал «нет» - так как ваше приложение Android может напрямую общаться с сервисом для получения данных через JSON. Чтобы добавить вид Google Cloud, похоже, будет действовать как ненужный посредник.

+0

Спасибо, теперь, если бы я хотел добавить слой бизнес-логики между ними? Например, извлеките данные через API betfair, примените некоторую фильтрацию на основе пользовательских настроек (настройка учетной записи) и результатов отображения? –

+0

Бизнес-логика ДОЛЖНА быть добавлена ​​таким образом (back-end), но она все еще вводит другой слой, и я все еще не слышу причины, почему это НУЖНО. Например, если ваш бэкэнд собирался вытащить, сохранить и сделать ИСТОРИЧЕСКИЕ данные (которые не будут доступны через betfair) - ЭТО было бы причиной для этого. Если вы хотите использовать свою услугу как платный, или предлагать доступ в Интернет (не-андроид) - это могут быть и веские причины. – Brad

+0

... или предлагать асинхронные «push-уведомления» на определенных событиях - или если у вас есть причина требовать периодической «пакетной» обработки данных - в моменты, когда пользователь не может быть подключен/работает - или вы хотели/основной логики "для запуска в одном месте - и затем предлагать данные (для каждого пользователя) через несколько разных интерфейсных плат без каждого интерфейса, нуждающегося в настройке, или выполнять всю обработку данных. – Brad

Смежные вопросы