iOS之系统历史版本

作者: 猿小匠 | 来源:发表于2016-11-10 00:03 被阅读4908次

    身为iOS开发者,只了解开发过程中常用到的Framework还不够,最好对系统有个较全面的了解。其中,了解下系统历史版本及其主要特征也是很必要的。

    iOS是苹果开发的移动智能设备操作系统,这个作为开发者无人不知,但对于早年的版本情况,可能不是每个人都去了解过。比方说,iOS早在苹果发布iPhone SDK(2008年3月6日发布)之前的1.x版本是没有正式名称的,当年,苹果对外宣称iPhone上运行的是桌面系统OS X的某个版本。而随着版本2.0的发布,系统才取名为iPhone OS。之后经历了几个版本,直到运行在第一代iPad的3.2版本发布才更名为iOS。了解iOS历史版本时间线,可以查看以下表格:

    版本号 命名 发布时间 特征
    1.0 iPhone Runs OS X 2007年06月 Core UI
    Multitouch gestures
    Mobile Safari
    iPod
    Visual Voicemail
    Maps
    iTunes Sync
    1.1 iPhone Runs OS X 2007年09月 iTunes Wi-Fi Music Store
    iPod Touch compatiblity
    1.1.3 iPhone Runs OS X 2008年01月 Better location
    Web clips on home screen
    Re-arrange icons
    Multitouch keyboard
    2.0 iPhone OS 2008年07月 Native 3rd-party apps
    App Store
    Microsoft Exchange support
    MobileMe
    Contact Search
    2.1 iPhone OS 2008年09月 Battery life and speed fixes
    iTunes Genius playlists
    Dropped call fixes
    2.2 iPhone OS 2008年11月 Google street view
    Podcast downloads
    3.0 iPhone OS 2009年06月 Cut, copy, paste
    Voice Control
    MMS
    Spotlight search
    Push notifications
    USB & Bluetooth tethering
    Landscape keyboard
    Find my iPhone
    3.1 iPhone OS 2009年09月 Genius features
    Ringtone downloads
    Remote lock
    Voice Control over Bluetooth
    3.2 iOS 2010年04月 Support for iPad resolution
    New app views for iPad
    Location based on Apple data
    Bluetooth keyboard support
    iBooks
    4.1 iOS 2010年09月 Game Center
    TV rentals
    iTunes Ping
    HDR photos
    4.2.1 iOS 2010年11月 Pad multitasking
    iPad folders
    AirPlay
    AirPrint
    4.2.5 iOS 2011年02月 Verizon support
    Personal hotspot (CDMA only)
    4.3 iOS 2011年03月 Personal Hotspot (GSM)
    AirPlay for 3rd-party apps
    iTunes Home Sharing
    5.0 iOS 2011年10月 Siri
    Notification Center
    PC-free
    iTunes Wi-Fi Sync
    iMessage
    iCloud
    6.0 iOS 2012年09月 Homegrown Maps and turn-by-turn navigation
    Siri enhancements
    Facebook integration
    Passbook
    iCloud Tabs
    Mail enhancements
    FaceTime over cellular
    7.0 iOS 2013年09月 Visual overhaul
    Control Center
    AirDrop
    Refreshed core apps
    iTunes Radios
    FaceTime Audio
    8.0 iOS 2014年09月 Continuity
    Widgets
    Extensibility
    QuickType
    iCloud Drive
    HealthKit
    HomeKit
    Family Sharing
    9.0 iOS 2015年09月 3D Touch
    Back to App
    Six-Digit Passcode
    Low Power mode
    Battery Widget
    iCloud Drive App
    Multitasking on iPad: Slide Over,Split View,Picture-in-Picture
    Impoved Text Selection
    Select multiple photos
    Add and Save Attachment in Mail
    Draw On Image Attachment
    Transit Directions
    Nearby
    Proactive Assistant
    Quick Reply to Messaging apps
    Improved Apps:New app,Notes app
    10.0 iOS 2016年09月 Raise to wake
    Rich lockscreen notifications
    Clear all notification button
    Water detection
    Lockscreen camera and ‘widgets'
    Graphical 3D Touch shortcuts
    Siri for developers
    Siri-influenced Quicktype keykoard
    Delete default apps
    Apps in iMessage
    Photo memories
    Better maps
    A new Apple music

    上述表格中列出的特性仅是一些关键字,若要了解细节,可以查阅详细的资料。但是,每个版本更新的功能细节很多,尤其是最新几个版本的新特性简直呈井喷态势,全部搞清楚也没有很大必要,而熟悉每个版本变化关键特性,在大体上把握系统的演进变化显得比较实际。在iOS的版本演进过程中,功能特性从早期的匮乏到如今的相当丰富,提供的体验也变得越来越人性友好化,以下是历史系统变化的大体情况:

    1. iOS从桌面系统OS X发展而来。

    2. 1.x版本没有正式名称,不同市场上其它智能系统,划时代性的支持全屏幕触摸操作,提供智能设备上更好用的浏览器,这是早期iPhone在市场上众多智能设备中受欢迎的关键。

    3. 2.x版本开始取名iPhone OS,发布SDK,开放App Store,可以安装第三方开发应用,激活了iOS的整个生态良性发展。

    4. 3.x版本提供非常多的功能,弥补了之前系统上各种明显缺陷,比如支持了早该有的文本剪切、复制、粘贴等功能,在市场上提升了竞争力。

    5. 3.2.x版本主要为兼容第一代iPad发布,从此系统更名为iOS。

    6. 4.x版本显著的变化是支持了多任务,尽管并不同桌面系统中真正的多任务处理,但这是苹果理解的在移动设备上用户所需要的多任务。随着多任务支持,双击home键的效用由原来的截屏操作,变为显示最近运行的应用。

    7. 5.x版本提供更多功能,比如通知中心,iMessage免费发送短信等,但重点提供Siri功能,支持无线激活,iCloud。

    8. 6.x版本大多是功能的增强,但之前一直使用的Google Maps在这个版本被替换成苹果自己的Maps。

    9. 7.x版本是一次重大变化,UI由原来的拟物化设计变为扁平化设计。另外提供了控制中心,支持指纹识别,并增强了多任务处理,支持远程通知激活应用更新数据等。

    10. 8.x版本加强了开放,给开发者开放了更多框架接口,比如支持小插件,通知可自定义更多操作,支持第三方键盘,开放指纹识别等。

    11. 9.x版本增加了很多新特性,比较明显的如iPhone 6s/6s plus支持3D-Touch,6位数字键盘,Back to App,iPad支持分屏等多任务处理,邮件图片附件可以涂鸦等。

    12. 10.x版本更加人性化,比如,锁屏界面有三个滑屏,可以快速使用相机,相册照片自动聚合,允许删除苹果默认应用,Siri开放给第三方应用等。



    除了上述表格中列出来的较大版本的发布,每个大版本发布后多少会有几个小版本更新,小版本主要是为了处理一些大版本发布后暴露出的问题或者为兼容更多设备(包括新设备发布)。另外,也有一些版本是为Apple TV、iWatch发布的,这里不再涉及。

    详细的资料可以参考以下文档:

    iOS History Wiki

    iOS Timeline Wiki

    The Evolution of iOS


    更多技术之外的思考,请搜索微信公众号“湘猿”或者“hncoder”。

    相关文章

      网友评论

        本文标题:iOS之系统历史版本

        本文链接:https://www.haomeiwen.com/subject/sqitpttx.html