回覆列表
-
1 # 盛葦
-
2 # 武稀鬆
C++用QT,可以跨win,mac,linux
Delphi用FMX可以跨win. mac. linux. android. ios
freepascal用lcl可以跨更多平臺,連gba這種嵌入式的遊戲幾都可以。
-
3 # 老生常談老而不大
有很多,看要什麼型別的應用了。可以嘗試一下Flutter。其他的C++、Go、Rust都有相關的桌面應用庫。
-
4 # 銅礦21
桌面王者一直都是Delphi,分VCL和firemonkey兩個框架,VCL只能開發win桌程式,firemonkey可以編譯成win,mac,Linux,Android,iOS平臺程式
-
5 # 學好玩
Qt、xamarin、electron、flutter、nw、uniapp、weex、egret、react native、flavor、cordova=、Delphi、freepascal等等,多了去了。
-
6 # 網路老鼠Sunny
現在大部分程式語言都支援跨平臺(Windows/Linux/MacOS)編譯,前提是用語言的標準庫。語言本身支援跨平臺,再結合一個可跨平臺的UI庫就能編寫跨平臺的桌面端應用了。
桌面端也是如此,比如C/C++結合QT庫,NodeJS結合electron,Java結合Swing或者swt(eclipse提供),Python也提供一些UI庫(wx等)。
-
7 # BinaryHead
現在有牛B的flutter,可以安卓,ios,win,linux,還有google後續的fushia,都能一套程式碼搞定了。其次,go語言效能也很好,跨平臺完美。
-
8 # 影音轉霸
我用QT開發過了windows版和Mac版。實踐得出,QT完全勝任。QT語言C++,可以結合QML。用QT編譯的程式也可在安卓上執行。
c,c++,delphi,java,c#........只要有編譯器,不都可以嗎,這些都已經有各自的ide了