開發 Autodesk 的簡化版,除了用 Qt,如何跨 Windows 和 Linux 平台運行呢?

原標題:

開發Autodesk的簡化版,如何跨windows 和 Linux平台運行呢?QT 已經被諾基亞放棄了,所以不敢採用。

——

演算法已經準備好了。Boss 要求 window 和Linux運行,有什麼比較推薦的語言。

要求是:

  1. UI界面比較炫。有什麼推薦的語言,或者對應的庫?

  2. 如果是 Mobile Platform的 Android 去開發,那麼有什麼推薦的庫呢?


Autodesk的Maya都是用Qt寫的UI,你不用糾結了,直接用Qt吧。

Qt擺脫了Nokia的控制後更自由開放了。跨平台C++ GUI已經沒有其它選擇了,除非你不用C++開發。(不要跟我抬杠,你們可能列出的我都知道,但是那些在功能實用性上和Qt不在一個數量級上。)


Qt

————————————————————

QT 已經被諾基亞放棄了,所以不敢採用

Qt原本就不是諾基亞的,Qt被賣掉僅僅是Qt諾基亞倒向MS的自然結果,和Qt本身無關,被諾基亞賣掉更有利於Qt自身的發展。

寫Linux下的native GUI,我實在想不出有什麼比Qt更好的選擇。


要是突然冒出來個 C# 會不會有人打我

不要想肯定會快匿名

Windows: WPF, yoooo

Windows_old and other cross-platform: WinForms

Android/iOS/WP: Xamarin.Forms

* 實際上 Mono 在 OS X/Linux 上也有各自的更原生的圖形方案,有時間的話做做當然好。

剛剛看人說 Linux 我又想起了 GTK#


一定要炫的話,你只能盡量把UI做薄,然後你就可以在現實裡面做到windows和linux各做一個UI,共享下面的代碼了,就跟office在windows和mac做的那樣


Autodesk不是個公司么?


QT 已經被諾基亞放棄了,所以不敢採用。

你這個擔心?太可笑了、、

看看現在的Qt在Diaga手裡的發展,在看看在nokia手裡時、、

你就知道現在才更好、、

話說很多gtk軟體都在遷移到Qt,你對Qt還有什麼擔心?

你要真做跨平台的話,的確Qt最好,不但win,linux,mac,移動端現在也幾乎是通吃的、、

既然題主偏見了,我也就順從給你幾個其他選擇吧,

C++的話:WX,gtk

或者直接java,

還有就是上層用html做UI,底層其他、、

當然用.net的mono也可以考慮、、


你就老實用Qt吧。


1.Autodesk不是一家公司嗎

2.Qt現在不是獨立發展嗎,還跟Nokia什麼事


Delphi


WxPython也可以跨平台


wx


python?


java


node-webkit

rogerwang/node-webkit 路 GitHub

不用謝,請叫我紅領巾


推薦閱讀:

小文件複製與刪除有什麼快速方法?
Windows 換行符為什麼設計成 CR+LF?
為什麼 Windows 在刪除正在使用的文件時會提示「文件已在 XX 中打開」並拒絕刪除,而安卓不會?
為什麼 Windows 10 計算器應用中含開方計算結果不準確?
聽說很多微軟員工自己不用 Windows,是真的嗎?

TAG:MicrosoftWindows | Linux |