English 中文(简体)
全球倡议申请的专业人才来自哪里?
原标题:Where does the professional sheen of a GUI application realistically come from?

最近,我一直在与加拿大乐团一起玩.,过去,我曾尝试过 Java,让世界了解全球倡议。

然而,这两种类型的申请都有一个小.(几乎是儿童)的视线和感觉。 我不能否认,它们是供内部使用的工具(我完全尊重参与这些项目的社区努力)。 但是,我不一定感到骄傲的是,把它作为商业应用程序出售给450英镑或1 000英镑。

如果我想要提出申请,那么我是否应当使用GUI/语言?

职业 she或智能 look看,对设计师的感觉是100%,或者无论设计者是否好,是否有必要采用正确的全球倡议框架?

最佳回答

有几方面需要将未爆炸弹药用于一台软件。

  1. Using the most native framework for the platform. Win32/WPF for Windows, Cocoa for Mac etc.
  2. Application s visual artefacts are coherent - this includes images, graphics, toolbar icons etc.
  3. Following the platforms guidelines and best practices.
问题回答

它与Igor的答复重叠,但我认为:

http://www.ohchr.org。 有许多直观的景象,我们本能从中得来,即使它带有某种框架的白色 rec,它却 looks然失。 如今,环境变化常常是开放的,它从某种方向上滑坡,或des。

<>strong>Native Control Behavior - 甚至比ID更为复杂,对行为有详细的说明:不同情况,取决于点击位置、选择或拖拉项目时不同的“热”领域、关键板捷径等。

http://www.ohchr.org。 在任何平台上发现许多一贯的统一倡议行为。 Just木钥匙在 tree树控制网球场中选取、打开和关闭树苗。

仅看Windows: 大部分非本地工具箱的导航基本关键错误——Arrow keys, Home, End, PgUp and PgDown, 行为经过Ctrl的修改,与Shft一起进行甄选,导致32项行为。 制版和制版; 以往,Ctrl+C/Ctrl+X/Ctrl+V和Shift+INS,Shift+DEL, 和失踪。 重复点击常常选择一字,重复点击三点,有时是一句话、一行或一段。

www.un.org/Depts/DGACM/index_spanish.htm 反应时间与Muscle Memory——基本上有两种观念:

act-look loop, where you wait for the response before deciding the next step,
playback from muscle memory, which is much faster and requires less mental processing ressources.

然而,这方面有两个要求:应对措施必须统一,“保持”,下一步行动必须立即进行正确登记(至少在10个圆点之内)。

反应落后于一项或两项行动(差异的心态锁定),以及用50或更多的工具显示菜单的工具包,使得这种反应很难做到。

www.un.org/Depts/DGACM/index_spanish.htm 改革后的“倡议”需要很长的时间才能获得“——一个良好的控制图书馆能够解决大多数的“控制”问题,但最后10%的时间需要90%的时间,而且你可以控制互动。 你们必须尝试不同的方法,你们必须期望使用经过PS培训的重法的用户,你们必须尝试各种工作流程。

www.un.org/Depts/DGACM/index_spanish.htm 跨Platform工具包能够使其完全正确:——它们位于岩石和硬地之间: 它们可以选择独立于平台的内部一致性,或符合目前运行的平台。 为了正确起见,后者往往需要在打电话的守则中采用依赖平台的守则,这是你试图避免的实际事情。

航道试图利用你的台式环境所使用的全球数据系统框架。 。 联网图书馆很可能是建立Windows服务器的最佳工具。 德国地球科学公司+在GNOME中一直是最好的,而Qt公司则在KE上运行良好——尽管在对方的系统中进行所有三个工作,但其视觉呼吁却因缺乏视觉融合而减少。

通用公平市价指数/语言的使用与统一分类法的设计完全无关,尽管有些标语使实施更加容易或更快。

良好倡议涉及:

  • Good graphic design/artwork (visual balance and symmetry, complementary colours, visually pleasing shapes and layouts, visual consistency within your app and with the other apps around it - consistent positioning, sizes, gaps, colours, etc)
  • Understanding the user s workflows and making what they want to do easy and intuitive. This often means implementing 3 or 4 ways of achieving the same action (e.g. "Copy and paste" can usually be achieved by: main-menu->copy/paste, context-menu->copy/paste, ctrl+c/v, button:copy/paste, drag-and-drop)
  • Keeping everything simple. Remove as much as possible to cut the UI back to just what the user needs and no more.
  • Being intuitive and not surprising the user. Controls should look like the controls the user knows, work like the controls the user knows, and be located in the places a user expects given their previous experience with the computer.
  • Following the conventions (position OK/Cancel buttons in the standard locations, use the OS-defined colours for highlighting selected objects etc)

为了做到这一点,你需要研究许多“好”的申请,并混淆这些申请的好处。 找到一位精良的艺术家/图像设计师,以引领你的好象。 并且花了许多时间思考用户的工作流程。

确保你将业务逻辑与《国际会计制度》分开,这将使你能够以易于改进《国际会计制度》的近似。 通常,方案需要的数据与用户使用申请的方式无关,而不必冒着风险,仅仅暴露在可沉积的田里的x、y、z变量! 倡议是掩盖你执行工作的层次,使它成为可贵的!

我不关心 Java应用方式。 如果你喜欢“让我们看一看”,你可以看看一下“我”和“全球倡议”框架,后者由大多数“休伯特”申请共享。 Komodo Editor/IDE使用同样的工具(除了其他几种应用外)。 德国地球科学公司非常强大,我确实怀疑,正是阻止你申请专业人才。 保持探索特征,重新思考展示贵组成部分的最佳方式,我相信,你会错过一种感觉较好的安排。

而另一方面,这套工具却只是一纸空文。 良好的接口设计是一条艺术,并且通过无休止的反馈发展了像“纳尔”这样的接口。 最好的事是与用户交谈,并找出利用你的申请使他们更加舒适的东西。 我发现,软件在运行时往往看好。

我建议将大量时间用于你认为是愉快使用的软件。 说明如何做事,并寻找接口内容的共同点。 大多数软件都坚持一套非常普遍的原则,使软件的使用更加方便,而且你越多探讨你发现的软件,越快的格局就会开始出现。

亲爱!





相关问题
Why running a service as Local System is bad on windows?

I am trying to find out the difference between difference service account types. I tumbled upon this question. The answer was because it has powerful access to local resources, and Network Service ...

Programmatically detect Windows cluster configuration?

Does anyone know how to programatically detect that a Windows server is part of a cluster? Further, is it possible to detect that the server is the active or passive node? [Edit] And detect it from ...

get file icon for Outlook appointment (.msg)

I ve read Get File Icon used by Shell and the other similar posts - and already use SHFileInfo to get the associated icon for any given extension, and that works great. However, Outlook uses ".msg" ...

Identifying idle state on a windows machine

I know about the GetLastInputInfo method but that would only give me the duration since last user input - keyboard or mouse. If a user input was last received 10 minutes ago, that wouldn t mean the ...

Terminating a thread gracefully not using TerminateThread()

My application creates a thread and that runs in the background all the time. I can only terminate the thread manually, not from within the thread callback function. At the moment I am using ...

热门标签