Я пытаюсь продолжить разработку приложений для смартфонов (у меня мало опыта работы с Android). Я провел глубокие исследования, и я решил начать создавать приложения в Qt С++.
Причина, по которой я это делаю, заключается в том, что из моих исследований кажется, что я могу написать приложение один раз в Qt, тогда все, что мне нужно сделать, это скомпилировать его на IPhone, Android, Symbian и Windows Mobile, а затем у меня будет приложение которые будут работать на ВСЕ этих платформах.
Мой вопрос: исправляю ли я, что если я напишу приложение в Qt С++, то он будет работать на следующих платформах: Android, IPhone, Symbian и Windows Mobile?
Я знаю, что это наивный вопрос ( "Какой API я могу использовать для работы на всех платформах" ), но я много исследовал, и все они, похоже, говорят, что Qt может работать на всех этих платформах.
PS, Есть ли какие-либо недостатки в использовании Qt для написания приложения для кросс-платформенных телефонов? Скомпилирован ли код приложения Qt на каждой платформе?