苹果iOS平台成功应用程序特性
iOS APP成功特性(1)
iOS是由苹果公司为iPhone开发的操作系统,就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。目前主要适用于iPod Touch、iPhone 以及iPad这三种主要的机型。iOS无疑是当前最成功的便携智能设备操作平台,其成功的应用程序都拥有以下特性,并融合很好的人机交互体验,所以熟知iOS上的平台特性,合理的设计以及运用其在自己所开发的应用程序中,将会对于用户在操作应用程序时,有大大的帮助。
屏幕显示关乎一切
这部份几乎是无庸置疑的,iOS平台上的操作,几乎都是在屏幕上执行,下面3 点可以给iOS诸平台适用的:
1、最舒适的点击区域大小是44×44 点 (Points 而非Pixels)
2、应用程序的图片设计影响是很明显的
3、使用者专注在内容上
以下是常见的iOS装置屏幕尺寸:
装置显示方向
基本上,原则就是Home Screen 如何,进入应用程序的默认显示方向就会是如何。
1、由于iPhone 以及iPod Touch 的主画面(Home Screen),只会有一种显示方向,所以默认进入到应用程序时,就应该会是直立向。
2、在iPad上由于主画面可以是全方向,所以用户预期进入应用程序时,方向会有一致性。
不用学习的基本操作手势
使用者不会去发掘特殊的操作手势,就算偶尔发现非一般手势,并惊呼原来可以这样做时,也只是偶尔,所以让人们拥有连贯性的使用经验,利用所有iOS内建的原有手势,是让应用程序成功的主要因素,下面的表格是一些基本的手势。
苹果也指出,虽然所有iOS装置都支持多点触控的手势,大屏幕提供比较多手指运作的空间,但不代表多指的手势比较好;猜测使用者不会知道或者在大多数场合,使用者还是习于一手一指走天下。
iOS APP成功特性(2)
人们一次只会跟一个应用程序互动
对,这听起来的确是很废话,在使用者的面前,只会有一个应用程序在前台与用户互动。在iOS 4之前,应用程序被关掉之后,就会被从内存中移除;但iOS 4之后,他可能会在背景继续执行,这个一般称之为多任务(Multitasking),应用程序通常会在背景执行直到他们下次被呼叫出来,或者直接被终止 工作才会停止运作。
在主画面中,快速按Home Screen 圆钮两次,就可以叫出位于画面最底端的多任务选单,使用者可以快速的找到最近用过的应用程序。当用户再一次使用这些应用程序的时候,这些程序就不用再重新被加载,而是会被从他们上次跳出的地方进入。
而有些应用程序是要在背景继续被执行的,像是音乐程序,用户会希望在查询日历或信件的同时,还是可以听到他们喜爱的音乐在背景播放。
偏好(Preferences)可以在设定(Setting)中被找到
在设定里的「偏好」通常是设好一次后,就很少被变动的设定。虽然一些内建的应用程序有这类型的偏好设定,不过大部份的应用程序并不太需要这类东西。
极少化屏幕上的帮助功能
移动装置的用户,其实不会花太多时间去研究到底应用程序里整体有什么功能,所以除非他们有感觉到获得好处或好用,接着才会到利用所谓的帮助功能,iOS装置以及内建应用程序都被设计得非常直觉并易于使用,所以依此类推,所有应用程序都应该被以这种少说明甚至是无说明的方式在执行。
iOS APP成功特性(3)
在iOS上的两种软件
在iOS上,依照着不同的执行方式,开发者可以有两种开发iOS软件的方式:
iOS应用程序
1、网站内容
iOS应用程序是利用iOS SDK开发的应用程序,也可以称之为原生应用程序(Native App),由于这些iOS应用程序重组了内建应用程序的特色,所以依附在装置上之时,就可以在iOS环境下有特别的优势。人们会把这些应用程序当作像内建的相簿、行事历以及信箱。
网站内容则是主要由一个网站提供内容,但是透过iOS装置浏览。又可以分成3种形态:
2、网站应用程序(Web apps),行为近似于iOS应用程序,一般的网站应用程序通常会隐藏Safari 浏览器的接口,让他看起来像是原生的应用程序。
3、优化网页(Optimized webpages),网页有针对iOS上的Safari 浏览器进行优化,并移除一些不被支持的效果,像是Plug-In、Flash 以及Java。更甚者,还会针对屏幕大小进行内容的排版调整等,以使得在装置上可以被最佳的阅读。
4、兼容网页(Compatible webpages),这是与上者相对的,网页可以在iOS上被浏览,但是通常会遇到一些无法支持的元素,排版之类的也不见得会适合在装置上阅读,但是通常都可以被显示出来。
在iOS用来浏览网页的Safari
iOS上的Safari 与一般桌面计算机使用的Safari 不尽相同。主要可以观察点包含:
1、使用者无法任意的调整可视画面的尺寸,一般的浏览器,使用者可以拖拉浏览器窗口的大小来调整尺寸。在iOS上,只能透过显示方向来改变。
2、在iOS上的Safari 支援cookies。
3、在iOS上的Safari 不支持Flash、Java (含Java applets)或者第3方的网站内容插件。但支持HTML 5 的以及 标签以提供影音串流,以及JavaScript、CSS 3 以显示动画内容。
4、有些像是鼠标滑过(Hover)这样的动作是不存在iOS上的。
5、iOS上的Safari 允许网页应用程序以全屏幕执行,如果用户有把某网站设到主画面中作为图示,就可以隐藏Safari 的接口,这会使其看起来更像是原生应用程序。
上一条新闻:微分享与社交圈子
下一条新闻:触摸屏输入的交互设计
更多关于谷歌宣布将推出电子书阅读器iRiver Story HD 的新闻
最新文章
- 设计师如何快速转型VR设计?--钱多2016-05-23
- 关于组织《美国产品创新与体验设计2013-11-19
- 2013中国交互设计体验周报名正式开2013-04-07
- 用设计禅悟生活,用交互深触产品之2011-09-22
- 走进创新设计大本营-创新工场参观2011-09-15