iOS是由蘋果公司開發的移動操做系統 。蘋果公司最先於2007年1月9日的Macworld大會上公佈這個系統(最初叫iPhone runs OS X)。該系統最初是設計給iPhone使用的(因此後來曾命名爲iPhone OS),以後陸續套用到iPod touch、iPad以及Apple TV等產品上(因此在WWDC2010上最終宣佈改名爲iOS)。 ~<注:WWDC:全球蘋果開發者大會>~ api
Q2: Generations of iOS
iPhone OS 1(2007)
Multi-touch
Simple UI
New UE
2007年,喬布斯團隊推出了首款iPhone。這款iPhone搭載了iPhone OS 1系統。它的出現打破了人們對「傳統手機」的定義。然而本質上,那時的iPhone還僅僅是一部具備通話功能的iPod。
iPhone OS 2(2008)
SDK for WWD in Mar.
App Store in Jul.
Rich functions
2008年3月,Apple發佈了iPhone OS 2系統,而且爲開發者提供了iOS軟件開發包。鼓勵開發者使用蘋果官方提供的SDK開發原生應用。 (由於在以前,喬布斯在鼓勵開發者開發網頁應用而不是原生應用,致使在當時應用程序質量不高,功能有限。)
而且,Apple在當年7月推出App Store,這是iOS發展歷史上的一個里程碑。它的出現開啓了iOS和整個移動應用時代。收入三七分紅的制度和良好的生態環境迅速吸引了大量iOS開發者。很快,iPhone幾乎變成了一款「萬能」的手機:量角器,水平儀,遊戲機,其中還不乏一些至關具備逼格的「喝啤酒」,「吹蠟燭」等遊戲。(對比傳統手機:只能打電話發短信等基本操做,那時iPhone的出現引發了世界級的轟動)。而且,在此後的幾年中蘋果不停地完善App Store。直到如今,App Store成爲了蘋果本身最值得驕傲的地方之一。
iPhone OS3(2009)
Supplement
Skeuomorphism(擬物設計)
iOS 3.2 for iPad
iPhone OS 3.0更像是填補前兩代系統的空白。例如鍵盤的橫向模式、新郵件和短信的推送通知等功能。還有基本也是最重要的複製粘貼功能。 除此以外,App還出現了備受爭議的新外觀:擬物設計(skeuomorphism)。 2010年4月,蘋果發佈了iOS 3.2。iOS 3.2是一次劃時代的演變,由於這是第一款針對「大屏」iPad平板優化的移動操做系統。
蘋果表示,AR 是顛覆性的技術,可讓用戶以全新的方式體驗真實世界,改變人們的工做和生活方式,iOS 12 將延續這一點,帶來全新的 AR 共享體驗、與特定位置持久綁定、對象檢測和圖像跟蹤等體驗。蘋果透露,iOS 是世界上最大的 AR 平臺,擁有數億支持 AR 體驗的設備。
iOS 12 支持在不一樣系統平臺上體驗 AR,蘋果與皮克斯(PIXAR)團隊密切合做,創建了一種稱之爲 USDZ 的 AR 文件格式,這是一種兼容的文件格式能夠共享,例如在郵件中以附件的形式共享,對方打開將提供一樣出色的 3D 動畫效果,將 3D 圖像、視頻、文本等各類各樣的物體搬到現實當中查看。 全新的 USDZ 的 AR 文件格式在蘋果設備的整個生態體系中很是重要,由於在不少地方(包括消息、Safari、郵件、文件和新聞等app)都支持,很是實用,例如在看新聞 app 中閱讀文章時到有一張有趣的 AR 圖片,其實就是 USDZ 格式文件,點開就能夠以 3D 的形式瀏覽圖片中的動態內容,徹底可交互,可左右上下拖動查看細節。USDZ 也支持網頁版,可幫助用戶在 Safari 上直接定製物品的外觀,或將其搬現實中查看實際大小。 蘋果爲開發者提供了一些合做夥伴如何建立 USDZ 文件的 3D 開發工具, Adobe、Autodesk 等公司將與蘋果合做,能夠直接經過旗下的專業工具如 Adobe 雲套件建立 AR 內容,接入雲服務,推進在全部 iOS 平臺分享 USDZ 文件來體驗 AR。 在這一環節,蘋果發佈了一款 AR 體驗的「測量(Measure)」app,這款自帶尺子的應用支持使用 iOS 設備的傳感器進行校準,用戶可藉此輕易的測量現實世界中物體的大小尺寸,包括相框、海報、三角形、標誌和表面線條等,這款 app 還能夠顯示對角線尺寸、計算區域,讓用戶掌握更精確的數據。同時,在ARKit2.0中,支持了多個用戶加入到同一個AR環境中游戲。
New3:Siri Shortcuts
蘋果表示,Siri 是全世界最大的語音助手,每個月超過一百億次請求,新的 iOS 增長了一個名爲 Siri Shortcuts 功能,對第三方應用開放了 API,所以任何應用程序均可以經過 Siri Shortcuts 來「集成」 Siri,實現更多提醒建議和快捷功能,蘋果在 iOS 12 中內置了一個叫作 Siri Shortcut 的應用程序。
簡單地說,Shortcut 相似於爲第三方 app 提供的 Siri 中轉,而不是讓 Siri 直接集成到第三方 app 中,主要操做體驗仍是在蘋果本身的 Shortcut app 中,開發者只要接入就能實現更多以前沒法經過 Siri 去實現的功能。蘋果表示,Siri Shortcut 有助於用戶天天完成本身想要作的事情,用戶能夠經過建立一個簡單的語音命令就能編輯提醒功能或啓動任務。 基本上能夠說,只要第三方 app 接入 Siri Shortcut,就能夠從不一樣的應用程序中建立一系列快速操做,或者將大量有用建議提供給用戶,總之這一切操做用戶只要對 Siri 開口發出命令便可。蘋果表示,開發人員能夠快速經過 api 實現這些新功能。
New4:Efficiency
Do Not Disturb 新「勿擾模式」:用戶能夠根據指定的時間、地點或動做自動蔽屏一些不須要的信息,例如在睡覺前設置請勿打擾,那麼 iPhone 將會經過調暗屏幕和隱藏鎖屏上的全部通知來幫助用戶睡個好覺,直到早上纔會提示。用戶能夠用 3D Touch 設置請勿打擾模式的持續時間。