Как начать разработку Qt под Windows, но ориентируясь на Maemo 5?

Недавно я слышал о Qt и читал о том, как весело развиваться. Кстати, я также покупаю Nokia N900, и я слышал, что его операционная система, Maemo 5, довольно хорошо поддерживает Qt, поэтому я решил попробовать.

Я разработчик.NET, поэтому я бы предпочел разрабатывать на Windows, и, если это возможно, с помощью Visual Studio. Я скачал последнюю версию Qt SDK. Я запустил Qt Creator и создал простое "Приложение Qt4 Gui". Это работало нормально, однако я не мог найти никаких вариантов для компиляции для Maemo 5.

Затем я скачал плагин Visual Studio и попытался создать "Приложение Qt", однако, независимо от того, какой тип проекта Qt я выбрал, после нажатия кнопки "ОК" диалоговое окно просто продолжало появляться, поэтому оно не могло создать что-нибудь.

Я также читал о Maemo 5 SDK, однако он работает только в Linux. (Каждое пошаговое руководство по Windows начиналось с настройки виртуальной машины с Linux.) Однако я совсем не знаком с Linux, поэтому я бы предпочел остаться на Windows.

Поэтому мой вопрос: возможно ли создавать приложения Qt, которые будут работать на Maemo 5 при разработке под Windows, или это невозможно?

Заранее благодарю за любые ответы.

РЕДАКТИРОВАТЬ (решение):

С тех пор, как я начал этот вопрос, очень хороший инструмент для разработки, Nokia Qt SDK очень хорошо решает эту проблему. Он кроссплатформенный и может использоваться для разработки приложений Symbian и Maemo. Для набора инструментов Maemo он использует MADDE, который является именно тем инструментом, который рекомендуется в ответе. (Обратите внимание, что это больше не технический предварительный просмотр.)

Вот очень хорошее вводное видео о Nokia Qt SDK.

1 ответ

Решение

Я бы предложил привыкнуть к Linux; в конце концов, Maemo (или MeeGo, сейчас) действительно под Linux, а официальный SDK - это блокнот на основе Linux.

При этом существует неофициальный проект сообщества MADDE:

Это технический обзор нового инструмента разработки для Maemo. MADDE расшифровывается как среда разработки и отладки приложений Maemo и предлагает следующие функции:

  • Кросс-компиляция командной строки
  • Поддержка нескольких платформ (Linux (32-бит /64-бит), Windows, Mac OS X)
  • Настраивается для разных целей и наборов инструментов
  • Клиент для устройства для упрощения процесса разработки
  • Простота

Вы можете протестировать инструмент в процессе разработки. Но имейте в виду, что это технический предварительный просмотр. Мы высоко ценим ваши отзывы в разговоре, списке разработчиков и особенно в bugzilla (Developer Platform -> MADDE).

Другие вопросы по тегам