iOS的很多framework可以和OS X共享
iOS程序的多任务进入后台后不运行,但满足以下情况时程序可在后台继续运行:
当程序需要完成某些重要任务时
当程序可以自行声明需要在后台运行的服务时
当程序在特定时间使用本地通知时,无视程序是否在运行...
苹果对多任务的限制只要目的是省电
程序的图形性能是苹果重点强调的,所以GPU性能在iOS中显得很重要
iOS3.0就支持OpenGL ES 2.0,同时期安卓还只支持1.1
由于面向对象的特性,Obj-C一般用于高级库开发,当面向高性能的低级库开发时一般用C开发,比如OpenGL ES
iOS4.0支持面向底层的多媒体接口,安卓到ICS才开始支持
iOS和安卓的系统架构有一定的相似性,但系统层先后级别有明显差异
iOS程序的多任务进入后台后不运行,但满足以下情况时程序可在后台继续运行:
当程序需要完成某些重要任务时
当程序可以自行声明需要在后台运行的服务时
当程序在特定时间使用本地通知时,无视程序是否在运行...
苹果对多任务的限制只要目的是省电
程序的图形性能是苹果重点强调的,所以GPU性能在iOS中显得很重要
iOS3.0就支持OpenGL ES 2.0,同时期安卓还只支持1.1
由于面向对象的特性,Obj-C一般用于高级库开发,当面向高性能的低级库开发时一般用C开发,比如OpenGL ES
iOS4.0支持面向底层的多媒体接口,安卓到ICS才开始支持
iOS和安卓的系统架构有一定的相似性,但系统层先后级别有明显差异
