《iOS应用软件设计之道》—— 1.14 练习

简介:

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

1.14 练习

  1. 既然你已经看到简单应用软件SnackLog的最初需求,尝试创建一个自己的应用软件。考虑该应用软件需要做的所有事情,不必操心特定的实现或交互细节。指出某些功能应该怎么做,会让人感觉舒服(反应迅速、不让人眼花缭乱、个性化),但现在还无需写出具体的设计(按键、颜色、流向)。还要列出你的问题。任何有趣的应用软件思路都会有几个没有答案的问题。
  2. 检查你列的提纲,找出可供精简的功能或概念。有些思路是否应被合并?还有些思路是否应被拆分?
  3. 试着把问题也列成提纲,要明白应用软件该如何与其他iPhone或iPad应用软件协调。列出支持意见和反对意见。然后看看应该采取哪个方向,否则还要深入研究一番。
相关文章
|
设计模式 前端开发 iOS开发
iOS设计模式
iOS设计模式
124 0
|
存储 jenkins 持续交付
自己动手设计一款iOS自动构建发布工具
自己动手设计一款iOS自动构建发布工具
283 0
自己动手设计一款iOS自动构建发布工具
|
iOS开发
iOS头部渐变的表格视图设计(二)
iOS头部渐变的表格视图设计
109 0
|
iOS开发
iOS头部渐变的表格视图设计(一)
iOS头部渐变的表格视图设计
104 0
iOS头部渐变的表格视图设计(一)
|
iOS开发
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
174 0
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
|
开发工具 git iOS开发
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计(二)
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计
200 0
|
算法 iOS开发
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计
iOS简易蓝牙对战五子棋游戏设计思路之一——核心蓝牙通讯类的设计
138 0
|
存储 开发框架 C#
iOS数据持久化之二——归档与设计可存储化的数据模型基类(二)
iOS数据持久化之二——归档与设计可存储化的数据模型基类
195 0
iOS数据持久化之二——归档与设计可存储化的数据模型基类(二)
|
存储 iOS开发 开发者
iOS数据持久化之二——归档与设计可存储化的数据模型基类(一)
iOS数据持久化之二——归档与设计可存储化的数据模型基类
141 0
iOS数据持久化之二——归档与设计可存储化的数据模型基类(一)
|
iOS开发 前端开发 Swift
iOS中基于协议的路由设计
前段时间对我们自己的App做了结构上的重构,抛弃了之前简单的MVC开发模式。本文将重点分享重构中的Router模块。