解读iPhone平台的一些优秀设计思路

作者:小玉 来源:tencent cdc blog 时间:2010-06-24 21:53:00 


本文试图从iPhone的角度结合一些iPhone平台项目的设计经验提炼出iPhone平台的一些优秀设计思路,以供大家在做移动互联网设备设计时参考。

1、移动互联网设备和传统手机的区别

在传统手机时代,标准的通话键、挂机键、菜单键是手机的标配,用户被教育成了用键盘来操作数据,于是我们就养成了使用键盘的习惯,经典的案例就是诺基亚主导的时代。

在移动互联网时代,特别是触屏的大规模应用,手机的功能已经发生了转变,对互联网内容的浏览、下载、消费等等成为主要应用场景,触摸屏成为行业趋势,直接对内容进行操作,在屏幕范围内的点击成为主要的操作。绝大部分操作通过直接和内容交互完成,不要让用户通过中间设备间接进行控制。

因此,就可以理解为什么苹果会这么激进,只保留了一个home键,而将其他功能性的操作全部做在了屏幕里面。

在底部的几个按键的处理上(返回、菜单、home、搜索),Android的做法似乎介于传统手机和iPhone两者之间,既保留了传统手机的一些特性,但也在学习iPhone的触屏做法。从苹果遵循极简的设计思路来看,iPhone做得更彻底、更加极致一些。

 

2、高度直觉化的界面

苹果采用了隐喻等方式来暗示用户这里的操作,目的就是降低用户的学习门槛,使用户第一眼就知道怎么去用iPhone,典型的案例就是锁屏界面的解锁操作,以及缩放照片的操作。

iPhone采用了全触屏的操作方式,绝大部分操作都通过直接触摸完成,仅提供一个home键的实际按键,这种做法配合multi-touch技术,无论是完成一个任务还是体验游戏,操作都最大程度简化了用户的操作路径。

为此,iPhone还提供了各种丰富的手势,基于此,开发者可以创造丰富的操作体验。比如:tweetie 2

 

标签:iPhone,设计,手机
0
投稿

猜你喜欢

  • python3 tkinter实现点击一个按钮跳出另一个窗口的方法

    2023-10-27 01:19:11
  • Python实现一个发送程序和接收程序

    2023-06-18 09:04:38
  • 一文带你了解Go语言实现的并发神库conc

    2024-05-13 10:43:22
  • 系统高吞吐量下的数据库重复写入问题分析解决

    2024-01-17 07:37:21
  • python基于 Web 实现 m3u8 视频播放的实例

    2022-06-15 22:16:40
  • 浅谈Python小波分析库Pywavelets的一点使用心得

    2023-03-11 22:55:23
  • 简单谈谈python基本数据类型

    2022-07-25 03:52:46
  • PHP实现手机归属地查询API接口实现代码

    2023-11-14 09:10:33
  • windows系统下让mysql支持federated的storage engine

    2010-01-20 11:16:00
  • python通过paramiko复制远程文件及文件目录到本地

    2023-02-07 06:03:28
  • MySQL多表连接查询详解

    2024-01-27 13:07:57
  • ASP URL反编码函数代码

    2011-02-28 11:04:00
  • js经验分享 JavaScript反调试技巧

    2023-07-13 07:53:04
  • Django实现文件上传下载功能

    2023-06-13 20:09:46
  • Python defaultdict方法使用分析

    2023-01-02 18:05:35
  • Vue基础学习之项目整合及优化

    2024-05-21 10:28:49
  • Python json解析库jsonpath原理及使用示例

    2022-05-18 09:43:00
  • 原生js+css调节音量滑块

    2024-04-29 13:17:52
  • python3实现高效的端口扫描

    2023-07-23 12:18:06
  • ACCESS 2007出现“错误 '80040e14'“

    2008-06-19 13:21:00
  • asp之家 网络编程 m.aspxhome.com