не так давно порт Qt4 для андроида (Necessitas - http://sourceforge.net/p/necessitas/home/necessitas/) обновился до 0.3 версии (версия Qt - 4.8бета где-то).
Изменения внешне невелеки - но немало кода попереписано:
- обновилось само приложение загрузки Qt4 библиотек (Ministro, да ещё и иконку переделали :) теперь в Android Market два похожих приложения). И для сборки используе kde.org инфраструктура;
- сборки Qt уже идут для armv5 и armv7a(Cortex). х86 пока нет, но не думаю, что это будет проблемой;
- заработал OpenGL ES 1/2 (только в полноэкранном режиме - и, если я правильно понял переписку - то иначе и не будет до Qt5 - т.к. рендеринг UI элементов в OpenGL в 4.8 очень корявый) - на экране - Qt-шная демка на Motorola Milestone - немножко порванная - но это так захватил ddms (на эмуляторе не работает по-прежнему);
- QtMobility 1.2 - не всё работает пока (демка camera не пошла - похоже, из-за Multimedia), но большинство сенсоров и location заработали.
Резюмируя - текущее состояние значительно лучше, чем в начале года, но всё-ещё не готово для серъёзного практического использования. И да, ещё нет Qt-android стиля для GUI - а для многих конечных пользователей это может оказаться очень критично.
да, уже на скрине увидел, что загружены в память либы и для OpenGL ES1, и для ES2 - чего быть не должно по логике вещей (fallback с 2 на 1 не реализован в этой демке). погляжу потом, в чём дело.
>>> Просмотр (2041x1119, 220 Kb)