2012-09-05 104 views
1

我誰在編程有一個入門級的背景,正在尋找一個免費GUI框架(IDE,GUI工具和GUI設計器),一個朋友:輕鬆GUI編程在Mac OS X中針對Windows平臺

  • 他可以使用的Mac OS X打造的Windows應用程序
  • 這很容易使用。

他對成爲程序員並不感興趣,但想爲他的工作構建一個應用程序(與CS無關)。

什麼是一些很好的GUI框架/編程。他可以使用的語言?

+0

他知道什麼編程語言? – Ben

回答

2

Qt including Qt Creater and Qt Designer值得一試。

特別是,如果您的應用程序應該最終跨平臺運行,在手機或其他嵌入式設備。 Qt本身支持C++,但也可以與Python的第三方擴展(PyQt)以及其他語言一起使用。

2

在Mac上,我不得不建議在Xcode中編寫Objective-C中的Cocoa應用程序。如果您想要將應用程序提交到Mac App Store,Xcode可以免費下載和使用。

我個人每天都使用Xcode,我認爲這是一個很棒的IDE。目前有Obj-C,C++,C的編譯器支持,可能還有更多(不確定)。更重要的是,爲了滿足您的需求,Xcode在您的代碼與「界面構建器」中的內置集成方面做得非常出色,可以幫助您快速輕鬆地創建出色的用戶界面。

注意: Xcode包括一個新的編譯器功能(ARC)自動引用計數,它是爲新用戶創建的。您可以學習語言,而無需擔心手動內存管理。

+1

OP想要定位Windows平臺。 –

+0

@NicolaMusatti哈,你必須愛貼後回答問題編輯。 –

+1

是的,他們香料StackOverflow有點廢話在這裏和那裏 –

0

Xcode中包括本地控制和觀點的所見即所得的編輯器。這是以前稱爲Interface Builder中一個單獨的程序,但是編輯在第4版

遷入的Xcode IDE AppKit的是在大多數情況下,它採用了框架 - 這是Objective-C的。它得到了很好的支持。您的朋友也可以使用它來進行源代碼編輯,構建和調試應用程序。如果他想以編程方式編寫UI,Xcode和AppKit也是不錯的選擇。

1

你的朋友應該考慮使用PySide,一個Python綁定的已經提到的Qt GUI framework

隨着PySide可以使用Qt的工具以交互方式創建GUI元素 和編碼在Python應用程序邏輯,這是它的簡單和直觀往往非程序員讚賞(和程序員呢!)的語言。