Я знаю, что вы говорите конкретно об iOS, о которой я ничего не знаю, но так как вы пометили Android и Windows-mobile тоже, я предполагаю, что вы заинтересованы во всех платформах.
Говоря об Android, который лично имеет опыт работы, да, вы можете обмениваться данными с другими устройствами через Bluetooth. Хорошей отправной точкой в Android является использование примера чата Bluetooth, который демонстрирует использование API Bluetooth для отправки произвольных данных ASCII через уровень RFCOMM (профиль последовательного порта). Используя этот пример приложения, вы можете использовать два телефона Android или телефон Android и другое устройство Bluetooth, поддерживающее разговор SPP за считанные минуты.
В первую очередь я специально выбрал телефон Android, потому что мое первое основное приложение связано с подключением Bluetooth к стороннему аппаратному устройству. Насколько я понимаю, API iOS более ограничен в том, что вы можете делать через Bluetooth; На самом деле, я понимаю, что iOS не позволяет открывать SPP-соединение с любым устройством, поддерживающим этот профиль. Это показательный шаг, что касается моего приложения. Однако, как я сказал, мои знания iPhone ограничены, и это то, что я знал год назад, когда покупал свой телефон. Теперь все может быть иначе.