有很多UI框架可用於在運行linux的各種嵌入式主板上爲基於Linux操作系統開發用戶界面。我已經記下了幾個應用程序的要求。哪個框架最適合在Linux平臺上開發用戶界面?
應用要求:
1>描繪4-5表示出的動態值,其保持在隨時間變化(〜之後非常5秒)
2所述的UI>數據可以是以圖形格式(線條圖或條形圖描繪值)描述。圖形將會有一個單獨的Tab。圖形還可以顯示動態值發生變化 - 自動刷新類似於股市應用程序的顯示。
3>基於事件的報警(Audible或Visible),可以基於這些動態值觸發,例如說如果一個值穿過X或在Y和Z之間,Even將觸發報警。
4> UI組件採取由系統層的值(如在Android的JNI接口)
5>能夠端口它在多個平臺上運行的Linux的能力 - 嵌入式主板
現在我有以下選擇來開發應用程序。我給每個上述標準1-5的每個分數給他們中的每一個(10是最好的,1是最少的,5 X 10 = 50是理想的得分,但我正在尋找平均40值,優先級更多的是圖形顯示能力 - 點2)
QT
GTK
PyGTK的
同時使用Python和GTK
開發採用Android UI框架,在情況下,如果我決定用我的UI應用程序Android系統。
C++圖形用戶界面
可以有一個人請告訴我,爲什麼我必須用一個,爲什麼不other.I正在考慮開發使用GTK作爲目前應用。 Plz聲稱/否定我的決定。
RGDS, 多愁善感
你還沒有說你是哪一種語言在更好,圖形用戶界面是複雜的事情,而這將會對速度和易用性的發展有很大的影響。 – cmannett85 2012-03-06 13:30:56
我擅長於C++和C,python.No GTK的先前知識,但我可以從樣本中快速瞭解它。 – Raulp 2012-03-07 05:09:48