在
IOS 环
境下进行视频通讯开发
1. 目标
iPhone 下开发视频通讯程序前的基本准备要素,包括环境配置、iOS 开发者证书等。
2. 介绍
2.1. iOS 开发基本情况介绍
2.1.1. iOS 介绍
iOS 是由苹果公司为 iPhone 等设备开发的操作系统。它主要是给 iPhone、iPod touch 和 iPad
使用。就像其基于的
Mac OS X 操作系统一样,它也是以 Darwin 为基础的。iPhone OS 的系
统架构分为四个层次:核心操作系统层(
the Core OS layer),核心服务层( the Core
Services layer),媒体层(the Media layer),可轻触层(the Cocoa Touch layer)。见下图:
系统操作占用大概
512MB 的存储空间。
苹果公司在
iPhone4 发布的同时宣布,把 iPhone OS3 操作系统的升级版本更名为 iOS 4。
2.1.2. App Store 介绍
App Store 没有特别准确的定义,一般都理解为“应用商店”,但这样的定义似乎将 App Store
只是作为一个应用程序的卖场来定义,并没有真正体现出
App Store 本身作为“软件作为服
务
”及电子商务交易平台的核心内在价值。
App Store 服务提供商通过整合产业链合作伙伴资源,以互联网、无线互联网等通路形式搭
建手机增值业务交易平台,为客户购买手机应用产品、手机在线应用服务、运营商业务、增值
业务等各种手机数字产品及服务提供一站式的交易服务。
2.1.3. 开发工具介绍
Xcode:开发 iOS 应用,需要在 Mac OS X 运行 Xcode 开发工具。Xcode 是 Apple 的开发工具
套件,支持项目管理、编辑代码、构建可执行程序、代码级调试、代码的版本管理、性能调优等。
这个套件的核心是
Xcode 应用本身,它提供了基本的源代码开发环境。下面是 Xcode 的界面:
找软件资料,就到一览软件文库