Brungilda Posted December 4, 2008 Report Posted December 4, 2008 Если коротко, нужно быстро и надёжно делать программы с графическим интерфейсом в винде и лине. Лицензия, софт и пр. не важно, главное чтоб можно было переносить как можно быстрее в другую среду. Лучше если gpl, или freeware. Qt можно, но ужасно не удобен, приходиться перелопачивать груды кода вручную, причём результат не гарантирован. Wine работает, но - нужен именно родной код. wxWidget и пр. слишком сложно. Занимался кто-нибудь подобным вопросом? Что можно ещё использовать? Quote
beetle2001 Posted April 15, 2009 Report Posted April 15, 2009 MonoDevelop думаю должен тебе помочь... Quote
aikus Posted July 5, 2009 Report Posted July 5, 2009 java, ruby, питон, если конечно нет задачи на выходе получить нативный код Quote
pro_ger Posted August 1, 2009 Report Posted August 1, 2009 Писать кроссплатформенные программы можно на языке PureBasic http://purebasic.info/ Вот пример программы ; Создаём окно.OpenWindow(1,0,0,200,90,"Заголовок окна",#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered)ButtonGadget(2,64,30,80,25,"Кнопка") Repeat ; Начало главного цикла. Event=WaitWindowEvent() ; Получаем идентификатор события. Gadget=EventGadget() ; Узнаём идентификатор активного гаджета. If Event=#PB_Event_Gadget And Gadget=2 ; Условие будет выполнено при щелчке по кнопке. MessageRequester("Сообщение","Была нажата кнопка") ; Выводим на экран сообщение. EndIf Until Event = #PB_Event_CloseWindow ; Прерываем цикл при закрытии окна Её можно без внесения изменений в код скомпилировать под платформы Windows х86, Windows х64, Linux, MacOS X и AmigaOS Компиляторы можно скачать здесь http://www.purebasic.com/download.php Исходник в месте с скомпилироваными программами для Windows и Linux можно скачать здесь http://narod.ru/disk/11519814000/PureBasic_Button.zip.html Quote
Brungilda Posted September 25, 2009 Author Report Posted September 25, 2009 Тема конечно все же актуальна. Пока остановились на связке Python+QT, работает всё ж неплохо, даже с динамическими формами, один и тот же код на обеих платформах без переделки! ПюреБасик - он же шароварный, нам по этой причине не годиться. Монодевелоп? Наверно хороший прожект, судя по описанию, будем курить в свободное время. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.