Qt достаточно портативен для основных платформ (Windows, Linux и MacOS).Преимущество состоит в том, что он является собственным кодом, поэтому виртуальная машина не требуется.Кроме того, он обеспечивает богатую графику и другие мощные функции, а также интерфейс и интерфейс конкретной платформы.
Если вы планируете использовать одну и ту же базу кода для настольных и мобильных платформ, подумайте еще раз.Существуют различные ограничения в отношении ресурсов, размеров экрана и т. Д. Qt можно использовать для некоторых мобильных платформ (главным образом, Symbian, Maemoo), Java для Android и ObjectiveC / C ++ для iPhone / iPod.Таким образом, кросс-платформенное приложение, использующее ту же технологию, невозможно (по крайней мере, на данный момент).