开发简单的GUI应用程序有哪些工具可供选择?

时间:2010-01-15 13:10:51

标签: user-interface

我想实现一个非常简单的应用程序,它将:

  • 从条形码阅读器中获取数字
  • 根据数字
  • 从MySQL获取一些数据
  • 根据数据,在触摸屏显示器的屏幕上绘制最多10个选择框
  • 用户点在她想要选择的方框
  • 应用程序根据用户的选择更新数据库

选择屏幕应该美观并“填充”整个显示屏。

应用程序可以在Windows或Linux上实现,但开发环境和其他工具应该是免费的或低成本的。

该软件不能下载,但只能安装在几台电脑上。

我的经验主要来自服务器端应用程序,因此我欢迎有关该技术的建议,以便快速开发此类应用程序。

6 个答案:

答案 0 :(得分:4)

Visual C# Express 免费,使用WinForms及其数据绑定非常简单。您可以添加此MySQL ADO.NET driver

答案 1 :(得分:4)

简单(可能是高级)跨平台GUI应用程序的两个有趣的开发套件是RealStudioLiveCode(以前称为运行时革命)。

答案 2 :(得分:0)

GTK+很好,跨平台,易于使用等.Glade用于设计UI ......它是免费的。

答案 3 :(得分:0)

您可以在.net或Java环境中快速创建此类应用程序。由于你提出的Windows或Linux点我会赞成Java,但如果你对.net更有经验,那么你可以在linux上使用mono。

如果选择Java,那么Eclipse或Netbeans都是非常好的带有Visual Editors的IDE,可以帮助创建GUI应用程序。

答案 4 :(得分:0)

你有wxWidgets,QT和GTK +,它们绑定了很多语言,包括:

所有这些都很容易使用,其中一些比其他更简单,但对于简单的CRUD应用程序,所有这些都是相似的。

我个人喜欢wxPython的内置小部件,但你可能想尝试QT绑定,因为它们被认为更清洁。

答案 5 :(得分:0)

您的问题无法轻易回答,因为它缺少很多重要信息。例如。什么编程语言?什么用途是一个框架,只适用于一组你不知道并且不想仅仅为这个项目学习的编程语言?什么平台?可用于某些平台的框架有哪些用途,但它们都不是您的目标平台?或者某些目标平台可用的框架有哪些用途,但对其他平台没有?

您至少应该提供一些您愿意使用的编程语言以及最终应用程序应该运行的一个或多个平台。