GUI应用程序的专业光泽从何而来?

JW.*_*JW. 7 user-interface desktop-application windows-applications

我最近一直在使用php-gtk,过去我已经尝试使用Java来制作GUI"hello world"应用程序.

然而,这两种类型的应用程序都有一些笨重(几乎幼稚)的外观和感觉.我不能否认它们可以方便地制作内部使用的应用程序(我完全尊重这些项目中的社区工作量).但我不一定会自豪地将它作为商业应用程序出售,价格为450英镑或1000英镑.

如果我想创建一个具有外观和感觉的应用程序,比如Firefox for Windows或Adobe xyz,我应该使用哪种GUI /语言?

对于设计师来说,"专业的光泽"或智能的外观和感觉是100%的,或者是这样的情况,无论设计师有多好,选择正确的GUI框架对于获得这种外观至关重要?

Igo*_*aka 7

为一个软件提供完美的用户体验有几个方面.

  1. 使用该平台的最原生框架.适用于Windows的Win32/WPF,适用于Mac的Cocoa等
  2. 应用程序的视觉文物是连贯的 - 包括图像,图形,工具栏图标等.
  3. 遵循平台指南和最佳实践.