首页 文章

选择桌面应用程序的语言[关闭]

提问于
浏览
3

我有一个想法,想要构建一个桌面应用程序

要求:开源,便携,跨平台,易于安装,易于安装,简单的GUI,高速草稿打印 .

我有一些选择:

  • Java:容易制作jar文件但不知道如何使设置可执行,swing很容易实现

  • C#:易于制作安装文件,但开源工具有限,难以实现

  • Python:Python鸡蛋是设置文件,难以制作界面,易于开发,快速可编程

  • Ruby:对ruby一无所知

  • C / C:我在C和C中使用过C builder和Codelite产品,很难使用crafter小部件

  • Visual Basic:易于构建良好的GUI但可移植性,报告和设置问题

  • Visual Fox Pro:Microsoft开源版本,但数据库支持仅限于sql和Microsoft Access

  • 和其他:对其他语言不太了解

我想要

  • 应用程序设置应该快速且易于创建

  • 易于构建GUI,不像C crafter或任何其他外部源

  • 开源报告工具的多个选项

  • 它可以在不同的平台上运行:Linux,Windows 7/8和其他平台

您能否为我推荐一种语言或任何其他资源和链接,以帮助我找到最佳解决方案 .

我想知道桌面应用程序是如何在开源中从头到尾制作的 .

当我看到应用程序的设置我下载满足各种需求的需求时,它不会说它是如何开发的以及它使用的是什么语言......但它的使用它很漂亮..

1 回答

  • 2

    在整个DropBox项目中使用Python和WxPython来实现跨平台GUI . Bittorrent也首先在python中实现 .

    所以我会提倡Python . - 使用py2exe和py2app轻松部署选项

    如果你真的不介意Qt和C,那么这也是一个选项或C与WxWidgets

相关问题