首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨平台开发的桌面GUI框架

跨平台开发的桌面GUI框架
EN

Software Recommendation用户
提问于 2018-06-10 19:38:09
回答 2查看 475关注 0票数 4

我是一个有桌面开发,网页开发和移动开发背景的开发者。所有这些都是前端和后端应用程序。除此之外,我是一个网页和移动设计师。

哪个框架似乎适合于多平台应用程序?

我已经研究了电子,QT和电子没有我想要的“哇效应”,我的意思是是的,它是伟大的,但作为一个设计师,我希望我的UI看起来和感觉本土化。目前,我将使用QT或修改后的JavaFX,但我对后者不太确定。那么你会推荐哪一个框架呢?

编辑:我更喜欢C风格语言的框架,比如Java、C++或C#。

编辑2:我将把它用于私有开源项目,所以基本上,任何有一个目标系统的人都应该能够免费编译它。这也将是伟大的,如果它适合Jetbrains工具链,因为我已经支付了每月30欧元的IDE。

EN

回答 2

Software Recommendation用户

发布于 2018-12-18 16:34:36

你考虑过使用扎马林吗?

  1. 是免费的
  2. 它是开源的
  3. 您可以使用C#或F#对其进行编码。
  4. 您可以使用Xamarin表单创建跨平台应用程序(您需要为OSX/IOS构建一个Mac )
  5. 它适用于Jetbrains IDE骑士、Visual或Visual

--更新--

目前看来,Xamarin并不真正支持Linux。然而,看起来他们确实是在GTK#预览的基础上朝这个方向发展。

有一个名为Eto.Forms的开源库可以并且已经用于创建Linux应用程序。

该网站上的一些示例应用程序:

  • DWSIM -化学过程模拟器
  • 基于PabloDraw字符的绘图应用
  • Eto.Test -测试每个小部件功能的应用程序

参考文章

票数 1
EN

Software Recommendation用户

发布于 2018-06-15 17:51:11

Xojo

Xojo是一个功能强大但易于使用的软件开发平台,由可视化拖放表单/布局编辑器、专有面向对象编程语言和本机编译器组成,用于向macOS、macOS、iOS和Linux提供跨平台桌面应用程序。

一个非常聪明的设计,使它很容易开始作为一个初学者或爱好者,但是足够强大,以供许多全职专业人士使用。

以前被称为RealBasic。

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/50556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档