Я недавно услышал о QT и чтении о том, как забава это должно разработать с. Между прочим, я также покупаю Nokia N900, и я слышал, что его операционная система, Maemo 5, поддерживает QT вполне приятно, таким образом, я думал, что дам ему выстрел.
Я - разработчик.NET, таким образом, я предпочел бы разрабатывать в Windows, и если это возможно, с помощью Visual Studio. Я загрузил последний QT SDK. Я запустил спокойного Создателя и создал простой "Qt4 Gui Application". Это хорошо работало, однако, я не мог найти опции скомпилировать для Maemo 5 где угодно.
Затем я загрузил плагин Visual Studio и попытался создать "спокойное Приложение" с этим, однако, неважно, какой спокойный проект вводят, я выбрал после нажатия на кнопку OK, диалоговое окно просто продолжало открываться снова, таким образом, это ничего не могло создать.
Я также читал о Maemo 5 SDK, однако, это только, кажется, работает над Linux. (Каждая пошаговая демонстрация для Windows, запущенного с установки виртуальной машины с Linux.) Однако я не испытан с Linux вообще, таким образом, я предпочел бы оставаться в Windows.
Таким образом, мой вопрос: действительно ли возможно создать спокойные приложения, которые будут работать на Maemo 5 при разработке в Windows, или это невозможно?
Заранее спасибо за любые ответы.
РЕДАКТИРОВАНИЕ (Решение):
Со времени я запустил этот вопрос, очень хорошее средство разработки, Nokia Qt SDK решает эту проблему очень хорошо. Это является межплатформенным и может использоваться для разработки Symbian и приложений Maemo одинаково. Для набора инструментальных средств Maemo это использует MADDE, который является точно инструментом, рекомендуемым ответом. (Обратите внимание, что это больше больше не предварительный технический обзор.)
Я бы посоветовал привыкнуть к Linux; в конце концов, Maemo (или сейчас MeeGo) - это действительно Linux, а официальный SDK - это скретчбокс на основе Linux.
При этом существует неофициальный проект сообщества MADDE :
Это ТЕХНИЧЕСКИЙ ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР нового инструмента разработки для Maemo. MADDE означает среду разработки и отладки приложений Maemo и предлагает следующие функции:
- Кросс-компиляция из командной строки
- Поддержка нескольких платформ (Linux (32-бит / 64-бит), Windows, Mac OS X)
- Настраивается для различных целей и наборов инструментов
- Клиент для устройства для упрощения процесса разработки
- Простота
Приглашаем вас протестировать инструмент в процессе разработки. Но учтите, что это предварительный технический обзор. Мы высоко ценим ваши отзывы в разговоре, в списке разработчиков и особенно в bugzilla (Developer Platform -> MADDE).