JMeter性能测试基础实战视频教程
14726 人在学
通过对本文的学习,希望广大开发者能在熟练掌握技术的同时,充分发挥自己的奇思妙想,使开发出来的应用在appStore上脱颖而出,实现自己的梦想,甚至"改变这个世界"。本文为大家介绍各种iOS设备和所支持的iOS软件版本。
iOS操作系统的发行版本是4.3,从4.0开始iOS支持了一个重要的特性--多任务。是不是我们以前购买的所有设备都支持iOS4呢?即便设备成功升级到iOS4,它是否支持多任务(multitasking)呢?答案是否定的。
如果希望应用程序能够涉及最多用户的话,就必须考虑是否要基于iOS3版本上的开发,因为毕竟现在使用iPhone4和iPodTouch4的用户不是绝大多数。如果你留心观察iTunes的ApPStore所列出的应用程序的话,你会发现大部分的应用都是基于iOS3.2的,这样的话就保证了能有最大的用户群可以下载并安装你的应用,从而给你带来最大的经济利益。当然,如果你开发的应用程序要使用到iOS4的一些特性,或者是想开发960×640分辨率的应用程序时,基于iOS4的程序开发就是你唯一的选择了。
我们还可以看出,虽然iPhone3G可以升级到iOS4,但是它并不支持多任务,而且运行速度会比较慢。因此并不是说所有升级到iOS4的设备都可以支持多任务。而且,对于多任务的支持,我们还要清楚两件事。一个是iOS系统本身要支持多任务,再有一个是运行的应用程序中编写了与多任务相关的程序代码,用于执行多任务。只有符合这两个条件,才能表明该应用程序具有多任务特性。否则即便是iPhone4,对于一个不含多任务功能的应用程序,也无法实现其后台运行的特性。