延续传奇?iPhone OS 4 之我见
2010-04-11 22:12:00 来源:WEB开发网Apple 在美国时间上午 10 点正式发布了 iPhone OS 4.0 。那么这个倍受期待的系统到底带给我们什么?又究竟会对业界产生什么影响呢?我将在这篇文章中挑选比较有价值的几条信息,阐述自己的看法。
Apple 在美国时间上午 10 点正式发布了 iPhone OS 4.0 。那么这个倍受期待的系统到底带给我们什么?又究竟会对业界产生什么影响呢?我将在这篇文章中挑选比较有价值的几条信息,阐述自己的看法。
多任务?
多任务一直不被 iPhone OS 所支持。正像苹果说所说的一样:普通的多任务将会影响电池的续航能力或者影响前台正在运行的程序的表现。
然而在 iPhone OS 4 中,苹果通过第三方程序,部分实现多任务。从发布会的介绍来看,显然不是所有的程序都可以后台运行,事实上在大多数 iPhone 应用程序中,按下主键会自动退出程序,自然无法后台运行。而且在先前的 iPhone OS 中,音乐进程就是默认可以后台运行的,用户可以在听音乐的同时浏览图片或上网。
这说明,苹果仍然不准备提供完整的多任务支持,只不过将可以后台运行的服务个数增加到了 7 个。据了解,在多任务模式下,开发人员可以访问的后台服务为:后台音频(Pandora 和豆瓣电台之类的服务)、后台 VoIP(Skype)、后台位置、推送通知、本地通知、任务结束和快速软件切换。
我倒认为,多任务并不是什么值得期待的事情。毕竟手机系统的资源非常有限,类似电脑上的多任务不但增加了手机死机的风险,也降低了运行速度,降低了用户体验。再加上手机的屏幕较小,不适合窗口模式,也就是说用户没有同时观看两个程序运行效果的需求。
然而类似 iPhone OS 4 这样的部分多任务(或者称之为后台运行)模式的确找到了一个相对平衡的位置。可以模拟真多任务的体验,提高用户体验度。
如此的设计很可能会被同样不支持多任务的其他手机操作系统模仿。
也许在 iPad 中苹果会加入更加完整的多任务。
iBooks
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
- ››iPhone 获取指定格式的时间和日期
- ››iPhone版PPS走进生活 观赏体验媲美PC版
- ››iPhone两种不同的应用程序:两种方法的哲学思想
更多精彩
赞助商链接