2013-08-29 126 views
2

到目前爲止,我只使用C++或C#開發桌面應用程序。本地桌面應用程序的瀏覽器GUI?

現在我正在考慮使用瀏覽器GUI構建本地獨立應用程序。該應用程序將類似於我可以例如用C#構建。它應該有本地數據庫訪問權限,並提供一些有限的圖像編輯(線條繪製,多邊形填充)和用戶定義的可點擊的圖形元素(基本上是用戶繪製的多邊形)。

應用程序應該是基於網絡或服務器。該應用程序也不會很複雜。

背後的主要思想是讓GUI獨立於操作系統並儘可能獨立於平臺。

這可行嗎?或者我應該去看看Swing,SWT或Java FX(我剛纔讀到的)?

應該爲應用程序使用什麼編程語言(Java,Python,...)?

是否有工具包爲你推薦,提供從操作系統特定的東西,如文件系統處理的抽象層編程語言?

是否有工具包或工具可以幫助我創建瀏覽器GUI?

+0

你有沒有考慮Chrome應用(https://developer.chrome.com/apps/about_apps) ?由於您依賴於Google Chrome網絡瀏覽器,因此不支持平臺,但可以在Win,Mac和Linux上運行。 – glidester

回答

-1

那麼你可以使用C++爲此:),併爲您的GUI使用OpenGL,然後你可以使用過剩......你可以看看OpenGL的超級本書,它主要是關於3D繪圖,但也有一些東西關於貴...它配備了支持Linux,Windows,MAC例子... basicly它是獨立於操作系統的...

+0

對不起,但我認爲從我寫的內容可以清楚看到,我不想使用C++或C#。 OpenGL也絕對不是我想用來創建UI的。我想要一個儘可能平臺獨立的解決方案。我甚至可能將它變成一個基於Web的應用程序在未來的某個地方(這只是一個可能)。 – karx11erx

相關問題