Нашёл в НЕТе пару статей:
Qt
QUOTE |
Группа независимых энтузиастов представила проект Necessitas, в рамках которого подготовлен начальный прототип версии инструментария Qt для платформы Android. Проект Necessitas предоставляет полный набор средств для разработки и портирования Qt-приложений для платформы Android, при этом весь процесс подготовки, сборки и отладки таких программ полостью интегрирован в IDE QtCreator. На телефоне все Qt-приложения используют один набор разделяемых библиотек Qt, что позволяет добиться большой экономии памяти при одновременном запуске нескольких Qt-программ. Один раз собранная в виде стандартного apk-пакета Qt-программа, может в дальнейшем использоваться для различных версий платформы Android, не требуя пересборки при выходе новых версий Android. [Для просмотра ссылки зарегистрируйтесь] |
MONO
QUOTE |
MonoDroid — программа тестирования Mono для Android Мигель Де Иказа [Для просмотра ссылки зарегистрируйтесь] о прогрессе работы над портированием проекта Mono на платформу Android. Для доступа к ранним тестовым версиям уже сейчас, необходимо [Для просмотра ссылки зарегистрируйтесь]. Мигель описал следующие направления в разработке MonoDroid: — C#-биндинги для Android API; — полноценный JIT-компилятор: поддержка LINQ, dynamic, DLR (поддержка на Android разработки на Python, Ruby и других динамических языках реализованных для DLR); — инструменты позволяющие поставлять с приложением только те компоненты Mono, которые требуются приложению; — компиляция Ahead-of-Time, которая позволит по желанию задать возможность прекомпиляции приложения на Mono в момент установки на устройство, что позволит ускорить последующий запуск приложения. Кроме того, Мигель пишет, что они пока дискутируют над вопросом нужно ли предоставить возможность общего mono runtime либо встраивать такой runtime в каждое приложение. Кроме того, команду Mono интересует ваше мнение о инструментах разработки, которые вы хотели бы видеть для MonoDroid. |
Java
QUOTE |
Поддержка Java изначально в Android не встроена, для того чтобы ее реализовать, необходимо установить Java-машину. Например, одной из таких Java-машин является Java J2ME Runner, скачать ее можно здесь. О том, как устанавливать на Android .apk приложения с компьютера, можно прочесть здесь. К сожалению, программа не распознает Java-приложения, загруженные на карту памяти, необходимо скачивать их из Интернета. Для установки нужно сделать следующее: 1. Запустите встроенный браузер и перейдите на страницу с нужным приложением; 2. Начните загрузку приложения. При запросе на открытие файла выберите эмулятор Java J2ME Runner; 3. Эмулятор загрузит приложение и установит его. Иконка ява-приложения отобразится в главном меню смартфона. |
... может кто дополнит ???
ИМХО:
Я .NET (MONO) программист, хотя могу и на Qt писать.
Но ни под то ни под другое, пока нет возможности:
МОНО - стоит денег (999 вечно зелёных для Орг.), а Qt пока толком не доработано ...
And yet and Java to teach - it is generally pipets