Как написать кроcсплатформенное приложение для iOS, Windows Phone и Android с bluetooth 3.0 и картами?
Я написал приложение для Android bluetooth 3.0 (охранные датчики) на Java. Начальство ("*!@#!@%^!") теперь хочет, чтоб это было и для ios, и для windows phone, само приложение не сложное состоит из трех активити и показывает состояние датчиков, но использует Google Maps и Yandex Карты.
Как можно написать на QT поддержку Android и iOS блютуза (Windows Phone, я так понял, не поддерживается Qt пока). Подскажите, куда двигаться в решении данной задачи. Наверное, нужно как-то использовать JNI, но как тогда использовать Карты? Или лучше написать все на том, что родное для каждой платформы?
Конечно C# рулез и как я понял есть Mono для Йоси вообщем. Попробовал XDK Интеловскую. конечно круто но как там использовать железо не совсем понятно не только мне