iOS
 |

iOS 6.1運行於iPhone 5 |
| 開發者 |
Apple Inc. |
| 程式語言 |
C, C++, Objective-C |
| 作業系統家族 |
OS X, Unix |
| 運作狀態 |
Current |
| 源码模式 |
闭源,含有开源组件 |
| 初始版本 |
2007年7月29日 |
| 支持的语言 |
34种语言[1][2] |
| 支援平台 |
ARM (iPhone, iPod Touch, iPad, and 2nd gen. and higher, iPad Mini, Apple TV), Apple A4, Apple A5, Apple A5X, Apple A6, Apple A6X |
| 内核類別 |
Hybrid (XNU) |
| 預設使用者介面 |
Cocoa Touch (多點觸控, GUI) |
| 授權條款 |
APSL 專有軟體 EULA |
| 官方網站 |
www.apple.com/ios/ |
iOS(原名:iPhone OS)是由蘋果公司为移动设备所開發的操作系統,支持的设备包括iPhone、iPod touch、iPad、Apple TV。与Android及Windows Phone不同,iOS不支持非苹果硬件的设备。系统操作(iOS 6)占用约1GB左右的储存空间。[3]
开发历史 [编辑]
苹果于2007年6月29日发布了iOS的第一个版本,目前已开发到iOS 6。iOS可以通过iTunes对设备进行升级,iOS 5.0及以上版本亦可以通过OTA的方式进行软件更新。iOS必须要与设备通过苹果服务器进行激活,激活方式可以通过iTunes,iOS 5.0及以上版本可以通过iCloud服务激活,并且自动同步。最新版本的iOS大约占用约1GB左右的储存空间。[3]
系统构架 [编辑]
使用界面 [编辑]
- 设计特点:iOS使用者界面能使用按键、多点触控对设备进行控制。此外透过其内建的加速器,可以令其旋转装置以使屏幕改变方向,这样的设计令设备更便于使用。
- 实体按键:包括屏幕下方的 Home 按键(用于退出应用程序、回到主界面、长按开启语音控制或Siri),顶部的 Power 按键(用于锁定屏幕、关机),侧面的音量控制按键。
- 多点触控:包括滑动(Swiping)、轻按(Tapping)、挤压(Pinching)、反向挤压(Reverse Pinching or unpinching),可以与系统互动。
- 屏幕界面:以应用程序方格的形式呈现,最底部的一栏成为 Dock,可以有最多四个(iPad系列產品則為6個)程序图标被固定在 Dock 上,其他可以通过“滑动”的方式进行变换显示的应用程序。状态栏处于屏幕上方,能显示时间、电池电量和讯号强度等信息。将状态栏下滑
应用程序 [编辑]
开发人员 [编辑]
iOS开发者计划(英语:iOS Developer Program)是苹果公司为iOS开发人员提供的官方项目,该计划包括为开发人员提供开发工具,技术支持培训,资格及程序发布审核等支持[12]。苹果公司的iOS Dev Center网站亦提供了大量技术和学习资料。此外苹果公司每年都会举办苹果公司全球软件开发者年会(WWDC)。
开发者每年拥有两次技术支持事件(TSI),每次允许开发者请求技术支持工程师提供代码级支持。问题将被分配给合适的工程师以帮助排除代码问题,指出获取其他技术资源的途径,或者提供能够加速其开发过程的变通方法或相应的技术文档。开发者可以通过会员中心的“Programs & Add-ons”(计划和附加项目)购买额外的技术支持事件,包括99美元2次技术支持和249美元5次技术支持两种选择。
开发工具 [编辑]
基於Xcode 3.1最終版本的iPhone軟體開發工具包。
iOS软件开发工具包(英文:iOS SDK (Software Development Kit);亦称:iPhone SDK)是由苹果公司开发的为iOS设计的应用程序开发工具包。首个版本于2008年2月发布。软件开发工具包需要在 Mac OS X Leopard 及以上系统并拥有英特尔处理器才能运行,其他的操作系统,包括微软的Windows操作系统和旧版本的Mac OS X操作系统都不被支持。
然而,只有在交付iOS开发者计划的费用后才能发布应用程序。开发人员可以通过应用商店发布任意设价的应用程序,付费应用将让开发人员获得70%的费用配额,免费的应用程序没有任何费用配额。
2007年10月17日,乔布斯在苹果网站的一封公开信上宣布“软件开发工具包”将会于2008年2月提供给第三方开发商。软件开发工具包于2008年3月6日发布,允许开发者开发 iPhone、iPod touch 应用程序,并通过“iPhone模拟器”对其进行测试。
自从Xcode 3.1发布以后,Xcode就成为了iOS软件开发工具包的开发环境。和Mac OS X的应用程序一样,iOS应用程序使用Objective-C语言,一些应用程序可以写成C或C++语言。苹果通常会发布两个iOS软件开发工具包,包括主要的iOS X.0(例如iOS 6.0)和次要的iOS X.X(例如iOS 6.1)。正式版发布前会有几个测试版公布,目的是测试应用程序的兼容性并增加新的功能。
设备越狱 [编辑]
iOS越狱(英语:iOS Jailbreaking)是用于获取苹果公司移动设备操作系统iOS最高权限(ROOT)的一种技术手段。越狱完成后设备依然运行iOS操作系统,一款名为Cydia的软件将会被安装在设备中,通过此软件可以完成越狱前不可能进行的动作,例如安装App Store以外的软件、更换外观主题、运行Shell程序、甚至可能解开营运商对手机网络的限制(即俗称的“解锁”)。[13]如果进行了“不完美越狱”(Tethered Jailbreak),那么设备将无法使用通过App Store下载的应用程序。越狱软件Cydia的创始人Jay Freeman在2010年10月估计,全球大概有10%的iPhone曾进行过越狱[14]。
设备列表 [编辑]
参考资料 [编辑]
- ^ Apple – iPad 4 – View the technical specifications for iPad 4. Apple. [October 06, 2012].
- ^ Apple – iPad mini – View the technical specifications for iPad mini. Apple. [October 29, 2012].
- ^ 3.0 3.1 Haslam, Karen. Macworld Expo: Optimised OS X sits on ' versatile' flash. Macworld. January 12, 2007 [2007-10-15].
- ^ Dr. Dobb's. OpenGL and Mobile Devices: Round 2 (OpenGL ES for the iPhone and iPod Touch).
- ^ iPhone OS 4重新命名为iOS4 引入微软Bing 新浪科技
- ^ 顺应广大子民需求,iPhone OS改名为iOS,iOS 4六月二十一号上路!瘾科技中文版
- ^ Apple Inc.. iPhone Applications. 2008-07 -10 [2008-07-11].
- ^ Ziegler, Chris. Apple announces third-party software details for iPhone , Engadget, (2007-06-11), 于2007年6月20日查阅.
- ^ Baig, Edward C. /edwardbaig/2007-06-26-iphone-review_N.htm Apple's iPhone isn't perfect, but it's worthy of the hype, USA Today, (2007-06-26 )
- ^ Healey, Jon. [http:// www.latimes.com/news/opinion/la-oew-healey6aug06,0,3456267.story Hacking the iPhone]. Los Angeles Times. 2007-08-06 [2007-08-06].
- ^ Apple's Joswiak: We Don't Hate iPhone Coders
- ^ 苹果开发者计划中的标准计划和企业计划
- ^ http://unloc.kr/
- ^ Freeman, Jay. Caching Apple's Signature Server. saurik.com. [2010-12-18].
- ^ Apple Inc., Apple press release library, Retrieved September 19, 2007.
- ^ Mactracker (mactracker.ca), Apple Inc. model database, version as of 26 July 2007.
外部链接 [编辑]
|
|
|
| 创办人 |
|
|
|
| 董事会 |
|
|
| 管理层 |
|
|
| 硬件产品 |
|
|
| 处理器/ARM SoC |
|
|
| 周边产品 |
|
|
| 硬件技术 |
|
|
| 软件产品 |
|
|
| 互联网服务 |
|
|
零售,客户服务
&开发者相关 |
|
|
| 子公司 |
|
|
| 相关文化 |
|
|
|
|
|
|
|
|
| 概括 |
|
|
| 应用 |
|
|
| 手机文化 |
|
|
| 移动设备 |
|
|
| 环境卫生 |
|
|
| 法规 |
|
|
| 网络 |
|
|