Самый простой способ это изначально оттестировать через SoapUI.
Что такое SOAP запрос? это обычный POST запрос, где body это xml, взять который можно в SoapUI.
Это конечно решение в лоб, есть в Делфи спец инструменты, но мне они не нравятся)
если нужно чтобы проекты были в гите и секьюрно, то можно воспользоваться решением от atlassian.
купить продукт Server, развернуть на любом сервере. стартер пак - 10$ на 10 человек
Indy не работает с SSL на андроиде выше 6.0, правда говорят есть библиотеки специальные, но не пробовал.
А по существу, ВАМ необходимо создать idtcpserver, и на клиенте idtcpclient и оправить сообщение, вот собственно и ответ
Так в чем проблема?
1) создаете THTTPClient делаете POST/GET запрос на сервер, сохраняете в БД данные, другое устройство делает запрос POST/GET и читает данные из БД
2) берете какой-нить протокол который создает соединение напрямую между устройств и передаете между мной данные
3) вариантов куча, использовать один из популярных мессенждеров ?