没有问题:UI-First Software Development。但是首先要做UI需要什么?
我开始构建一个网站,一个复杂的网站,并且知道我开始关注UI。而不是开始编码html + css,我决定从SkecthFlow开始。现在,我很困惑。我想建立一个精确的草图吗?考虑颜色的意思,字体确保按钮看起来像一个Web链接...等,或只是构建应用程序草图流程?意思是放一个文本框和按钮。我是否需要先在SketchFlow中实现所有内容?
我正在寻找最佳实践。
答案 0 :(得分:3)
当我在做线框时,目标是不让用户/评论者担心颜色/字体/等。而是让他们专注于UI工作流程/屏幕流程的细节以及他们想要使用的特定控件类型。即使放置控件也是次要的,除非它影响可用性。
这就是为什么SketchFlow带有样式集,其UI看起来像手绘的黑白黑板图纸。
许多非程序员(以及一些程序员)也会对颜色,字体和图形设计感兴趣,这可能会在项目早期耗费大量时间。所有这一切都可以在以后完成,当功能全部决定并在开发中时。