首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GUI布局管理有理论基础吗?

GUI布局管理有理论基础吗?
EN

Software Engineering用户
提问于 2018-04-12 05:48:08
回答 1查看 323关注 0票数 2

我不想让人觉得我是在胡言乱语,但我觉得我最清晰的交流方式就是通过一些类比来表达我想知道的事情:

  • CPython,gcc,javac,……->编译器
  • MS,OS,Ubuntu,. ->操作系统
  • PCRE,re2,. ->正则语言和有限状态机
  • 安卓布局,iOS xib文件,-> /CSS?

右边的东西是很好的理论基础,可以帮助你开始实现左边的东西。注意,它对如何使用它没有多大帮助。

问:我想知道里面应该写些什么?上图。

编辑:很抱歉搞错了,希望我能澄清一点。

我不是在说UX.

UI/UX是关于人类如何与最终创建的应用程序交互的,在这个问题中,我更感兴趣的是GUI框架的设计机制,而不是结果应用本身。

您可以说编译器设计也是一个UX问题,因为您必须考虑真正的人类将如何与编程语言交互。这是真的。但编译器设计中也有一个“数学”部分,它不太关注最终用户,而是更多地关注如何实现设计。

我不在乎什么样的布局本身对人们来说是好的,而是关于布局引擎/框架是如何设计的。

说这个问题是关于UX的,就像说编译器是关于如何使用编程语言。

EN

回答 1

Software Engineering用户

发布于 2018-04-12 06:00:17

我认为你要寻找的类似词或短语类似于"UI布局格式“。如果您想了解iOS应用程序布局所涉及的概念,您可能会发现苹果的人机界面指南很有帮助。(我相信谷歌在材料设计方面也有一个。)

如果你想了解界面设计的理论背景,我经常看到的书是诺曼先生日常用品的设计。我还听说过关于别让我觉得的一些好消息。

如果您正在寻找关于如何实现某个目标的编程建议,那么在堆栈溢出中这可能是一个更好的选择。

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

https://softwareengineering.stackexchange.com/questions/369239

复制
相关文章

相似问题

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