本节书摘来自华章出版社《iOS应用软件设计之道》一 书中的第2章,第2.11节,作者:(美)William Van Hecke ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.11 小结

草图是你作为设计人员时经常用到的工具。如果你对某界面或交互过程有若干种思路,可以把它们画出来,在纸上衡量其优劣。如果你只有一个想法,也要把它画出来。画图的过程也会令你产生新的领悟。在你对应用软件有了高层的概念时,还应绘制出来。你或许会找到让你的想法更经济、更合理、更优雅的方法。越通过绘制草图来与自己和别人沟通,你就越是个优秀的设计人员。
草图可以粗糙、迅速,只需表达它们的要点即可。你的应用软件出自于各种想法,而这些想法成形于草图。并不是所有想法都得完全是原创的。你该读读《iOS人机界面指导原则》,这本书深刻指导了基本应用软件应该如何表现和动作,然后将操作系统和现有第三方的应用软件作为众多基调和先例参考。在此基础上,可以添加你自己的触摸方式和独特用法。

《iOS应用软件设计之道》—— 2.11 小结相关推荐

  1. 《iOS应用软件设计之道》—— 3.1 流向:从一个画面到另一个画面

    本节书摘来自华章出版社<iOS应用软件设计之道>一 书中的第3章,第3.1节,作者:(美)William Van Hecke ,更多章节内容可以访问云栖社区"华章计算机" ...

  2. 《iOS应用软件设计之道》—— 2.5 何时画草图

    本节书摘来自华章出版社<iOS应用软件设计之道>一 书中的第2章,第2.5节,作者:(美)William Van Hecke ,更多章节内容可以访问云栖社区"华章计算机" ...

  3. iOS界面设计切图小结

    iOS界面设计切图小结 APR 12TH, 2013 1.基本尺寸 (1)界面 实际设计时按: iPhone4.4s:640px*960px iPhone5: 640px*1136px iPad:15 ...

  4. 必应词典手机版(IOS版)与有道词典(IOS版)之软件分析【功能篇】【用户体验篇】...

    1.序言: 随着手机功能的不断更新和推广,手机应用市场的竞争变得愈发激烈.这次我们选择必应词典和有道词典的苹果客户端作对比,进一步分析这两款词典的客户端在功能和用户体验方面的利弊.这次测评的主要评测人 ...

  5. service 层 拼接的html 代码如何直接返回_代码分层的设计之道

    分层思想,是应用系统最常见的一种架构模式,我们会将系统横向切割,根据业务职责划分.MVC 三层架构就是非常典型架构模式,划分的目的是规划软件系统的逻辑结构便于开发维护.MVC:英文即 Model-Vi ...

  6. ios 动画设计_动画和讲故事在设计中的力量

    ios 动画设计 As human beings, we've always been fond of storytelling. Just think of campfire stories, Sa ...

  7. 从达标到卓越 —— API 设计之道

    摘要: 新技术层出不穷,长江后浪推前浪.在浪潮褪去后,能留下来的,是一些经典的设计思想. 在前端界,以前有远近闻名的 jQuery,近来有声名鹊起的 Vue.js.这两者叫好又叫座的原因固然有很多,但 ...

  8. iOS开发---设计素材篇2

    转自http://www.cocoachina.com/applenews/devnews/2013/0117/5562.html 虽然技术是iOS开发的主心骨,但漂亮的界面和素材是吸引人的关键要素. ...

  9. iOS界面设计之基础控件的学习 --- UITextField

    学习iOS界面设计也有段时间了,每次写到一些基础控件(如:UILable . UITextField)的时候就深觉应该总结一个函数来实现这些基础控件的属性设置,所以下面就是我对UITextField的 ...

最新文章

  1. 【转】CPU位数、核数、个数
  2. ionic react-native和native开发移动app到底那个好
  3. POJ1363Rails队列和栈应用
  4. Android深入四大组件(八)广播的注册、发送和接收过程
  5. 《JAVA与模式》之模板方法模式
  6. BaseYii_autoload
  7. 农信银高莉:农信科技共享计划
  8. CVPR | 旷视提出Meta-SR:单一模型实现超分辨率任意缩放因子
  9. 【华为云技术分享】mongos-sharding连接池配置
  10. NVIDIA 发布 60 余项 CUDA-X 库更新,加速量子计算和 6G 研究等
  11. linux正则表达式脚本实例,Shell下的正则表达式及实例
  12. 设计模式之-模版模式(Template Pattern)
  13. 10万字208道Java经典面试题总结(附答案)
  14. UCGUI窗体管理及消息处理机制分析
  15. pg数据库游标的使用
  16. 革新科技CIDE-EDA:实验1 3-8译码器
  17. 【编解码】从零开始写H264解码器(2) NALU
  18. TensorFlow入门操作
  19. MFC程序运行中修改Static Text的Caption属性
  20. Vue 路由 跳转【返回、刷新、跳转】

热门文章

  1. PHP artisan auth,Php artisan make:auth命令未定义
  2. python3 json解析_Python3 JSON编码解码方法详解
  3. as3转换为html5,AS3和HTML5 - 使用正则表达式将字符串解析为数组
  4. signature=42f2498bc8fd40eb63568566c79f37e7,新思维综合英语Ⅰ学习指导
  5. mysql mybatis cdata_mybatis中<![CDATA[]]>的用法
  6. 中国医科大学计算机在线作业,中国医科大学《计算机应用基础》在线作业及参考 答案.doc...
  7. flash大作业一分钟源文件_初中生写作业慢的7个原因及对策
  8. toncat 如何部署 java_tomcat中部署java项目
  9. uniapp可以封装组件嘛_uniapp聊天App实例|vue+uniapp仿微信界面|红包|朋友圈
  10. python实现多线程的三种方法threading.Thread(模块)的继承实现和函数实现;以及concurrent.futures模块的线程池实现