GUI跨平台开发

GUI跨平台开发

本文全平台是指:台式电脑系统WINDOWS/LINUX/MAC OS;智能设备系统IOS和安卓。

 

名称//语言//支持平台//官网

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

3D游戏引擎:unity||C#||全平台+游戏机平台+VR

Qt||C++||全平台

wxWidgets||C++,多语言||全平台||https://www.wxwidgets.org/

GTK||c/c++、多语言||全平台

MonoDevelop||C#||Linux,Windows,macOS||https://www.monodevelop.com/||注:需要MONO,GTK#,windows平台还需要.NET及.NET Core

RAD STUDIO含DELPHI和C++Builder||Object Pacal,C++||全平台||https://www.embarcadero.com/||支持平台列表http://docwiki.embarcadero.com/RADStudio/Rio/en/Supported_Target_Platforms

Lazarus(高度兼容DELPHI)||Free Pacasl||全平台||https://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 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

 

APP跨平台

基于HTML5,JS的:

 

你可能感兴趣的:(知识荟萃)