- 2
- 0
- 约 31页
- 2017-10-07 发布于湖北
- 举报
一、概述
是运行于 、 以及 设备的操作系统,它管理设备硬件并为
iOS iPhone iPodtouch iPad
手机本地应用程序的实现提供基础技术。根据设备不同,操作系统具有不同的系统应用程序,
例如Phone、Mail以及Safari,这些应用程序可以为用户提供标准系统服务。
iPhoneSDK包含开发、安装及运行本地应用程序所需的工具和接口。本地应用程序使
用iOS系统框架和Objective-C语言进行构建,并且直接运行于iOS设备。它与web应用
程序不同,一是它位于所安装的设备上,二是不管是否有网络连接它都能运行。可以说本地
应用程序和其他系统应用程序具有相同地位。本地应用程序和用户数据都可以通过iTunes
同步到用户计算机。
iOS 架构
iOS架构和MacOS的基础架构相似。站在高级层次来看,iOS 扮演底层硬件和应用
程序(显示在屏幕上的应用程序)的中介。如图 1-1所示。您创建的应用程序不能直接访
问硬件,而需要和系统接口进行交互。
图 1-1 应用程序位于iOS上层
(请注意: 虽然应用程序通常会和底层硬件隔离, 但是应用程序代码仍需考虑设备之
原创力文档

文档评论(0)