2016-02-23 17:04:33 499浏览
基于苹果iOS系统设备的输入和反馈机制设计得相当精彩,以至于使用者可以轻松地在屏幕上进行各种输入操作。比如通过屏幕上的多点触摸功能来获取各种用户输入的信息(iPad上有多达11个手指的数据读取),通过三维陀螺仪和重力加速器获取移动、倾斜和转向的信息(iPhone 4、iPod Touch 4、iPad及以后的产品),通过GPS获取当前的地理位置,通过前后摄像头可以与远方的好友视频通话(FaceTime功能)。总之,iOS提供的这些功能让我们觉得iPhone不仅仅是一部手机,还是一个终端、一个工具、一个游戏机……
浅谈iOS培训之iPhone的输人与反馈机制:
iOS所提供的前后摄像头可以用于照相和摄像(iPhone、iPad 2及以后的产品),并可以在应用程序中直接被调用以完成各种个性化的操作。尤其到了iPhone 4时代,它的后置摄像头精度达到500万像素,而iPhone 4S更是达到了800万像素。虽然现在有些其他品牌手机的摄像头已经达到了l000万像素,但是比较一下成像效果,你就会清楚哪个更好。在2011年10月的苹果大会上(乔布斯去世前的那一次),iPhone 4S用数据证明了它的相机打开速度是最快的,从而保证了用户不会因为打开相机时间过长而错过记录下美好的瞬间。
最终,我们在应用程序中的任何交互操作都可以得到相应的反馈。最直接的当属通过屏幕显示反馈信息。苹果部分iOS设备使用了一种名为Retina(视网膜)屏幕的显示技术。Retina屏幕是一种具备超高像素密度的液晶屏,它可以将960×640像素的分辨率压缩到一个3.5英寸的显示屏内,也就是说,该屏幕的像素密度达到326像素/英寸。苹果最新发布的iPhone 5还使用了4英寸屏幕,分辨率达到了1136×640像素。2012年3月,苹果发布了全新iPad设备——The new iPad,它的分辨率达到了2048×1536像素,超过了现在的高清设备(1920×l080像素)。使用者可以充分享受在一块9.7英寸屏幕上呈现310万像素的颜色所带来的视觉盛宴。
当然iOS设备(只有iPhone设备)还可以通过声音和震动达到反馈效果,比如“植物大战僵尸”中火爆辣椒爆炸时会有震动的效果。作为一名iOS开发者,也可以在这方面多想出一些好点子。通过上面的介绍,我们可以看出iOS系统平台封装了如此多的好东西,这是以前任何一个移动终端设备所不具备的。因此,我们一定要充分利用好这些资源,那么目标就离我们不远了。