Обновить
16
0
Илья@namespace

Я делаю разный софт на Go, Python и C++

Отправить сообщение
Прошу прощения, пропустил новость и поленился посмотреть. Спасибо большое за мессенджер, очень показательное приложение.
Я лично добавил в TODO лист GPlayServices на саммите, можете не волновать, будут в 5.3
Necessitas выполняет Java код, для работы с Android API
«ninja build system» — очень быстрая штуковина, проведу аналогию на java и asm (ninja vs make)
Почитайте про QPA (Qt Platform Abstraction). С этой штуковиной, вы можете хоть в одиночку написать цель сборки для вашей микроволновки :)
В Necessitas (Qt for Android) есть поддержка выполнения нативного jni кода
Вы неправильно меня поняли. Портируют с Qt 4 на Qt 5. Если вам нужно именно ваще сразу без заморочек компилить приложение под нужный target — пожалуйста. Я позавчера таким занимался — запустилося на моем Nexus 4 и эмуляторе iOS
Да много их, этих проектов. Qt 5 не так давно вышел, ничего громкого не было слышно, но я уверен, что qutim.org/ портируют.
Насколько я знаю, Qt всячески оптимизируют и улучшают. Если бы qmake еще поддерживал ninja…
Безусловно, да.
Вы не поверите, сколько времени я потратил, чтобы мое исправление доков пустили в master. С пятой попытки, только после жесточайшего review
Емнип, Qt отказались от исключений еще в Qt 3, и на это были весьма весомые причины.
Нет же, конечно же, нет. Диалоговые окна, стандартные виджеты — все подстраивается. Другой вопрос, как дизайнер подходит к вопросу
— Можно по-подробнее? У меня все отлично работает, layouts хорошо ездят туда-сюда, в чем проболема?
— Дизайнером кто-то пользуется? :) Я его за год ниразу не открыл — декларативить же проще
— Работа над камерой, API для сенсоров и другими вещами стоит
— Да, порой действительно стоит такая необходимость
Well, чистый язык, структурированный. QML позволяет делать интерфейс за считанные минуты. Привязать морду к ядру — беспонтовая затея.
API — элементарно встраивается в любое приложение. Добавили .mm, собрали clang'ом и у нас уже есть приложение, использующее акселерометр.

UI — оно и так нативное. Qt построен так, что в момент разработки мы оперируем с достаточно высоким уровнем элементов интерфейса, это позволяет собрать его под конкретную платформу с учетом всех гайдлайнов
Точняк. Ух уж вы, сбили меня с толку :D
Я вам больше скажу, на Qt DevDays '13 Ларс обещал поддерку Windows Mobile в Qt 5.3.

Пройдет немного времени и нативщики будут попросту не нужны. Какой смысл держать пять разработчиков для пяти разных платформ, если можно держать одного джедая Qt, который будет все компилить под нужный target в мгновение ока (очень грубое и некорректное сравнение, но все-таки)? Прискорбно, но факт.

Тем более, QML позволяет даже самым отдаленным от С++ людям делать интерфейс. Я слышал, что даже есть команды с «фронтендерами», которые чисто не вылазят из QML и пялят реально очень мощный интерфейс в короткие сроки, а все ядровые фичи пилятся джежаями, после чего встраиваются в QML :)
Забыл вариант ответа в опросе — «Проект — говно, пускай Ларс Кнолл сначала научится кодить» :(

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность