我正在寻找一个好的框架来编写一个能够在Windows、Mac OS和Linux上运行的跨平台应用程序。
我想要一些东西:
- 稳定性:桌面应用程序必须稳定,响应时间和加载时间都很短
- 简单地做出响应式布局,并根据我的喜好进行风格设计
- 在每个操作系统上看起来都完全一样
- 只需要一个安装程序,而不需要在用户计算机上预装任何东西
我以前使用过QT,但我真的不喜欢UI开发的工作方式。创建自定义样式非常困难。
我知道这是一个很大的要求,但你有什么建议;(
非常感谢!
你试过ELECTRON吗?
如果你能建立一个网站,你就可以建立一个桌面应用程序。Electron是一个使用JavaScript、HTML和CSS等web技术创建本地应用程序的框架。它负责处理困难的部分,这样您就可以专注于应用程序的核心。
PS:Skype和Visual Studio代码是使用Electron构建的。
您可以使用Flutter 2.0
应用程序(与Dart
一起使用(。
它不仅兼容Windows、Linux、macOS,还兼容Android、iOS、web。
点击此处了解更多关于Flutter
的信息。
p.S桌面支持仍在beta
中,但它已经在正式发布中了,所以它基本上是稳定的。