Вы неправильно меня поняли. Портируют с Qt 4 на Qt 5. Если вам нужно именно ваще сразу без заморочек компилить приложение под нужный target — пожалуйста. Я позавчера таким занимался — запустилося на моем Nexus 4 и эмуляторе iOS
— Можно по-подробнее? У меня все отлично работает, layouts хорошо ездят туда-сюда, в чем проболема?
— Дизайнером кто-то пользуется? :) Я его за год ниразу не открыл — декларативить же проще
— Работа над камерой, API для сенсоров и другими вещами стоит
— Да, порой действительно стоит такая необходимость
API — элементарно встраивается в любое приложение. Добавили .mm, собрали clang'ом и у нас уже есть приложение, использующее акселерометр.
UI — оно и так нативное. Qt построен так, что в момент разработки мы оперируем с достаточно высоким уровнем элементов интерфейса, это позволяет собрать его под конкретную платформу с учетом всех гайдлайнов
Я вам больше скажу, на Qt DevDays '13 Ларс обещал поддерку Windows Mobile в Qt 5.3.
Пройдет немного времени и нативщики будут попросту не нужны. Какой смысл держать пять разработчиков для пяти разных платформ, если можно держать одного джедая Qt, который будет все компилить под нужный target в мгновение ока (очень грубое и некорректное сравнение, но все-таки)? Прискорбно, но факт.
Тем более, QML позволяет даже самым отдаленным от С++ людям делать интерфейс. Я слышал, что даже есть команды с «фронтендерами», которые чисто не вылазят из QML и пялят реально очень мощный интерфейс в короткие сроки, а все ядровые фичи пилятся джежаями, после чего встраиваются в QML :)
— Дизайнером кто-то пользуется? :) Я его за год ниразу не открыл — декларативить же проще
— Работа над камерой, API для сенсоров и другими вещами стоит
— Да, порой действительно стоит такая необходимость
UI — оно и так нативное. Qt построен так, что в момент разработки мы оперируем с достаточно высоким уровнем элементов интерфейса, это позволяет собрать его под конкретную платформу с учетом всех гайдлайнов
Пройдет немного времени и нативщики будут попросту не нужны. Какой смысл держать пять разработчиков для пяти разных платформ, если можно держать одного джедая Qt, который будет все компилить под нужный target в мгновение ока (очень грубое и некорректное сравнение, но все-таки)? Прискорбно, но факт.
Тем более, QML позволяет даже самым отдаленным от С++ людям делать интерфейс. Я слышал, что даже есть команды с «фронтендерами», которые чисто не вылазят из QML и пялят реально очень мощный интерфейс в короткие сроки, а все ядровые фичи пилятся джежаями, после чего встраиваются в QML :)