【48812】想了解iPhone是怎么规划的?有本新书可以看

 网站建设    |       2024-07-10

  苹果前职工 Ken Kocienda(2001 ~ 2006 年)的新书「Creative Selection」即将在 9 月 4 日出书,书中详细的介绍了苹果的规划流程,回想他在从事初代 iPhone 和 iPad 开发作业时产生的一些轶事,还包含怎么向乔布斯进行演示等内容。为了给新书造势,他提早发布了一段摘抄,其中有不少内容值得一读。

  摘抄中的内容的实践产生时间是 2005 年,苹果其时暂停了iPhone的一切内部开发活动,告诉一切的工程师去研讨键盘概念。绝大多数软件规划团队并不知晓手机的终究的工业规划是怎样的,仅有知道的事便是被要求为一款「全屏幕」手机打造多指触控用户界面。

  为了完结规划,UI 规划和工程团队使用了十分粗糙的硬件原形作为参阅,也便是摘抄中被称作「沙袋鼠」的东西。

  初期,苹果规划师确认了按钮至少要 44 像素那么宽,由于这样做才可以被人类的手指容易触发。但这也给键盘规划带来了难题,假如照搬整个规范键盘将会让同一排的按键变得很拥堵,简直不可能按准。

  尽管规划师和工程师们为操作体系的其他部分尽力了好几个月,但首要输入法却一向无法让人满足。2005 年底 iPhone 软件主管 Scott Forstall 指令放置其他一切工作,要求整个团队提出可行的键盘解决方案。Kocienda 便是团队的一员,他探究了很多种不同的规划。

  从草图中可以精确的看出,他曾规划了一种字母带按钮(左图),26 个字母按次序横向摆放,但只显现了 A 和 Z。点一下这个字母带的某个方位后,上面的部分就会显现并扩大点击处邻近的几个字母,这样就可以再一次进行挑选某个详细的字母了。

  右图则展现了一种单键多字母的规划(类似于英文版九宫格),体系能估测用户实践是想要输入哪个字母,上面的部分会给出主张(QuickType 前身?)。

  让人不敢相信的是,Forstall 挑选了一个与此十分附近的规划作为终究比赛获胜者,差不多如下图的规划。

  不过这个规划终究是被席勒和 Tony Fadell 给否了,Kocienda 只好推倒重来,才有了咱们终究在 iPhone 中看到的键盘规划。