iOS开发培训之应用软件设计草图的重要性

2015-12-31 14:14:04 772浏览

        人们对编写iOS程序充满了热情,然而,这虽然令人欣喜,但也助长了某些程序员还不会走就想跑的急功近利倾向。iOS使程序员认为自己的能力无限强大,但是要知道做iOS程序的开发也需要掌握基本的原理。我经常在线看到一些来自程序员的问题,显然他们因为深深陷入了一些有趣的应用程序而欢呼雀跃,但是很快就会受到不熟悉基本原理的困扰。本文主要为大家介绍一下iOS应用软件设计之道。

iOS开发培训之应用软件设计草图的重要性""

        coding学堂iOS开发培训之应用软件设计草图的重要性:

        1、描述架构提纲。最初,你要仔细检查整个架构提纲,画出每一幅画面的内容。每个功能都要能看到,每步流向都要明确,架构提纲里的每个条目都要以某种形式在草图中体现出来。一时间,你的各个想法和注解组成了可供检查和发展的基础。这些草图和提纲一起呈现出了对应用软件应该如何表现的高层次理解。

        2、直接画架构草图。倘若应用软件规模较小,其功能可以通过所提供的画面显示来定义,就可以跳过架构提纲,直接从架构草图开始。对小不点型的应用软件(如内置的Stocks或Notes),这是最简单的办法。它们只有几个画面,界面大都是静态的,没有太多的流向。

        3、混合方法。有些时候.甚至在早期,你已经对应用软件主界面有相当好的直觉理解。这些情况下。如果相信直觉.你可以从画出屏幕开始:在熟悉的应用软件里编辑典型的文档,在信息型的应用软件里查看典型的状态画面;在教育型的应用软件里开始一节典型的课程等。先做这个草图,可能让你有足够材料来思考架构提纲。一旦你知道主界面的外观该是怎样的,就很容易列出所需做的其他事情。除此之外,你还可以随时画草图。对于项目过程中冒出的大多数问题,画点草图都会有好处。草图可以是含糊的,也可以是完整的,因情况而异。两个人站在白板前谈论某个界面的细节,交谈过程中可能会想出多个大致可行的方案。而其他人随后看到这个白板上的内容,也许搞不清楚它画的是什么。草图只是一种短暂的沟通辅助手段罢了。相比之下,架构草图应当足够清晰,你和别人可以参考这些草图,无需太多解释就能理解每个画面的思路。

        设计从来不会遵循一条事先能预见的路径,原始提纲中描述的产品也不会恰好如你设想的那样变成现实。那是正常的。持续不断修改正是设计过程的一部分。在你不可避免地决定要添加或改变一项功能时,就要把它实现并画出草图,就像它一开始就在规划中那样。一般来说。几乎每样东西都至少要画一次草图,也许画好多次草图才能定案。

        当你回顾以往被放弃的草图时,可以发现哪些元素被留下,哪些元素被放弃。还会为一些当时疯狂无知的注意感到好笑。扣丁学堂为零基础但是对iOS开发感兴趣的朋友录制了iOS在线课程视频。顶级讲师讲解,让你能够更对位的汲取iOS领域知识。最重要的是全程免费通票奥!

查看更多关于“iOS资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号