Вероятно, все эти приложения используют конечную точку веб-службы RESTful, которая в свою очередь поддерживается большой базой данных. Существует множество библиотек для создания веб-сервисов относительно того, какой стек приложений вы используете.
Если вы используете MySQL, вы должны написать бэкэнд-компонент Python / Ruby / Wh независимо от того, что вы выбираете, который фактически подключается к экземпляру MySQL, а затем переформатировать результаты как конечную точку веб-службы. SOAP может работать в случае необходимости или (на мой взгляд) лучше написать простой сервис JSON, который может анализировать ваше приложение для iPhone. Существует множество библиотек JSON / WS iOS, которые можно отправить по запросу Google.