Я недавно слышал о Qt и читал о том, как интересно с ним разрабатывать. Кстати, я также покупаю Nokia N900, и я слышал, что его операционная система, Maemo 5, довольно хорошо поддерживает Qt, поэтому я решил попробовать.
Я .NET-разработчик, поэтому предпочитаю разрабатывать в Windows и, если возможно, в Visual Studio. Я скачал последнюю версию Qt SDK. Я запустил Qt Creator и создал простое «Qt4 Gui Application». Он работал нормально, однако я нигде не мог найти никаких опций для компиляции для Maemo 5.
Затем я загрузил плагин Visual Studio и попытался создать с ним «приложение Qt», однако независимо от того, какой тип проекта Qt я выбрал, после нажатия кнопки «ОК» диалоговое окно снова появлялось, поэтому оно не могло создать что-нибудь.
Я также читал о SDK для Maemo 5, но похоже, что он работает только в Linux. (Каждое пошаговое руководство для Windows начиналось с настройки виртуальной машины с Linux.) Однако у меня совсем нет опыта работы с Linux, поэтому я бы предпочел остаться на Windows.
Итак, мой вопрос: возможно ли создавать приложения Qt, которые будут работать на Maemo 5 при разработке в Windows, или это невозможно?
Заранее спасибо за любые ответы.
РЕДАКТИРОВАНИЕ (решение):
С тех пор, как я начал этот вопрос, очень хороший инструмент разработки, Nokia Qt SDK очень хорошо решает эту проблему. Он кроссплатформенный и может использоваться для разработки приложений как для Symbian, так и для Maemo. Для цепочки инструментов Maemo он использует MADDE, что является именно тем инструментом, который рекомендуется в ответе. (Обратите внимание, что это больше не технический предварительный просмотр.)