跨平台gui库,.net 跨平台gui

  跨平台gui库,.net 跨平台gui

  GUI跨平台开发本文的整个平台是指:桌面计算机系统Windows/Linux/Mac OS;智能设备系统IOS和Android。名称(组件)//语言//支持的平台//官方网站

  工作室与[。网芯(3.x) 。NET 5(2020年底)] VB。NET,C #,VC Windows,Linux,Mac OS 3359 dotnet.microsoft.com/download(目前VS .NET CORE3。x可以开发跨平台的表单程序。但是没有表格。您必须使用各种技巧或代码将组件拖放到表单中。表单设计器目前只在VS预览版中可用,微软正在试验普通信封。当然,毫无疑问,表单设计器将来会投入实践。现在还没有投入正式版(生产环境VS)因为技术难度太大,程序员都在努力.2020年底基本可以开发出跨平台的表单程序)

  注意:Windows,VS .NET核心的跨平台表单程序,要求至少win7SP1(不支持XP)。Linux和macOS平台不需要关注,但是这两个平台的用户应该有一个非常新的操作系统,所以不需要考虑XP这样续航能力很强的老操作系统。

  3D游戏引擎:虚幻C 全平台游戏主机平台VR

  3D游戏引擎:unityC#全平台游戏主机平台VR

  Qt C 全平台

  WxWidgetsC,多语言全平台 3359 www.wxwidgets.org/

  GTKc/c,多语言全平台

  Monodevelop C # Linux,windows,Mac OS 3359 www.monodevelop.com/注:需要MONO,GTK#,和。NET和。Windows平台也需要NET Core。

  RAD STUDIO(包括DELPHI和C Builder)采用FireMonkey框架Object Pacal,C 全平台 3359 www.embarcadero.com/支持平台列表3358docwiki.embarcadero.com/radstudio/rio/en/supported _目标_平台lazarus(与DELPHI高度兼容) 免费Pacasl 全平台 3359 www . Lazarus-ide . org//其他:《推荐8个免费实用的C++ GUI库》 https://www.csdn.net/article/2012-05-30/2806134

  

PYTHON GUI跨平台:

  

PyQt:

它是Python编程语言和Qt库的成功融合。

  

wxPython

:wxPython作为优秀的跨平台GUI库wxWidgets的Python包和Python模块提供给用户。

  

Tkinter:

是Python内置的标准Tk GUI工具包的接口。Tk和Tkinter可以在大多数Unix平台上使用,也可以应用于Windows和Macintosh系统。Tk8.0后续版本可以实现本地窗口风格,在大部分平台运行良好。

  基于HTML5,JS的APP跨平台:

跨平台gui库,.net 跨平台gui