苹果ios软件开发学习实取战项目.docVIP

  • 5
  • 0
  • 约6.68千字
  • 约 6页
  • 2016-12-02 发布于湖南
  • 举报
苹果ios软件开发学习实取战项目

 iOS设备目前包括iPhone、iPod Touch、iPad和Apple TV。目前最流行的是苹果iOS软件开发学习,主要讲解的是基于iPhone应用程序的开发,所以实战的项目也是基于iPhone设备的。  iOS应用程序与硬件的关系  想要开发完美的移动iOS应用程序,首先要清楚iPhone设备的性能。如果应用程序在iPhone上面跑起来如老牛拉慢车一样,即便有再好的创意也很难吸引用户来购买。  对于台式机和笔记本,我们往往会关注它们的处理器速度,而且总是希望越快越好。同样,iOS设备的处理器也经历了由低到高的发展阶段。第一代iPhone使用了400 Hz ARM处理器,而最新的iPhone 5则使用了双核1.2 GHz A6处理器。这里的“A”代表“系统集成芯片”,它包括了CPU、GPU及其他设备功能。相信这款由苹果自己设计的“A”系列处理器芯片今后会在很长一段时间内被沿用。要注意的是,CPU性能的提高为我们开发更加复杂的应用程序提供了良好的硬件保证,但是我们同样需要对算法进行优化,否则会严重影响电池的续航能力。  虽然苹果非常重视用户的体验,但是多任务处理这一用户呼声相当高的功能,一直到iOS 4时才出现。从iOS 4开始,苹果创建了一套比较有限的用于多任务处理的API来应对一些特殊的情况,这样我们就可以让应用程序在后台继续运行。需要注意的是,iPhone

文档评论(0)

1亿VIP精品文档

相关文档