蘋果公司前CEO史蒂夫·喬布斯於2007年1月9日在第一代iPhone發布會上的演講一直都被看成是他有史以來最偉大最優秀的演講之一。從那時開始,一代又一代的iPhone、iPad和iPod touch都在不斷的改變著整個世界的移動領域。而iOS系統在這段期間內與整個移動通信領域的發展一樣快速,經過了許多版本的改革與改進。從iOS 1到iOS 7,蘋果公司始終秉承著追求完美的態度,讓iOS系統發展成為了目前世界上最成功的手機操作系統之一。
目前的iOS 6系統其實已經將iOS設備的功能與優勢提升到了一個相當的高度。無論是對於普通消費、軟件開發人員還是手機愛好者來說,目前的iOS 6系統與當初的第一代iOS系統相比,已經有了翻天覆地的變化。不過其實從界面設計風格上看,從iOS 1到iOS 6系統之間並沒有翻天覆地的變化,蘋果始終將擬物化的立體視覺設計理念應用到iOS系統的設計中。蘋果公司只是一直在針對細節部分進行調整以及在內部功能上不斷的增加,始終都沒有讓iOS系統脫離自己的設計風格。而這一切直到iOS 7系統的發布而改變,讓整個iOS系統的可視化風格走進一個全新的時代。
想知道iOS系統是如何從封閉轉變成支持第三方應用、是何時開始擁有多任務及支持復制粘貼功能?下面讓我們在iOS 7系統正式發布的前夕,來看看蘋果是如何發展和運作這個足以改變世界的手機操作系統。
雖然iOS系統在一開始就與OS X系統采用了不同的命名方式,但是在第一代iPhone的發布會上,蘋果公司曾經表示iOS與OS X一樣都使用了Unix核心,並且將會使用相同的開發工具,幾乎可以說是一個簡化版的OS X。不過雖然在iOS與OS X之間擁有很多相同的地方,但是蘋果公司依然在努力讓iOS擁有不同的元素來保證作為移動設備操作系統的獨立性。在剛剛推出iPhone的時候,iOS系統的名字被叫做“iPhone OS”,而這個名字一直被保持了四年,直到2010年 6月iOS 4系統的發布,“iOS”這個名字才被正式確認。為了簡單起見,在下文中所有的系統無論版本都用iOS來指代。
iOS 1 關鍵詞:iPhone的誕生
也許放在現在來看,當時的情景很難想象。當第一代iPhone正式發布時,在某些功能和方面其實是要遠遠落後於當時的競爭對手。在2007年,無論是Windows Mobile、Palm OS、Symbian甚至是黑莓,在當時都已經擁有了非常強大的智能特性。而相比之下,第一代iPhone不支持3G網絡、不支持多任務、不支持第三方應用程序、不支持文本復制粘貼、不支持在郵件中添加附件、不支持彩信、不支持新郵件提醒、不支持更換桌面背景、不支持數據共享、不支持辦公文檔編輯、不支持語音撥號、完全封閉隱藏系統文件……當時iPhone在大家眼裡幾乎並沒有什麼特別之處,甚至還顯得有些可笑。同時第一代iPhone也完全將開發人員和黑客們拒之門外。
不過在功能上的種種缺失都沒有改變那些對iPhone持積極態度的認識對它的信心。雖然當時來看iPhone在硬件和功能上都並不占優,但是蘋果卻從頭開始就堅持了在今天看來非常正確的核心用戶體驗。它專注於速度、一致性和自帶功能的使用體驗,而這在當時看來是其它廠商根本沒有想到的地方。盡管在iOS 1系統中擁有許多非常創新性的功能,但是在筆者看來,整個iOS 1系統共有三個方面可以堪稱是革命性的創舉。
核心iOS用戶界面
在iOS誕生之前,智能手機要麼不使用觸摸屏、要麼就是電阻屏與手寫筆的搭配。而iPhone將屏幕改良成了電容屏材質,並且將硬件與系統功能巧妙的完美結合,讓硬件更好的為用戶體驗所服務,創造出了比之前任何一個對手都要強大和易用的操作系統。除了保留Home鍵外去除所有屏幕上的物理按鍵,完全通過觸摸的交互方式來對手機進行操作。除此之外,加速計和重力感應的加入也讓iOS 1系統給當時的消費者帶來了太多的驚喜。
Safari移動web浏覽器
在iOS 1系統中,蘋果為我們帶來了支持手勢操作的Safari浏覽器。正如喬布斯當時形容的那樣,Safari移動浏覽器的加入著實讓iPhone在當時遙遙領先於競爭對手。雖然Safari始終都沒有對Flash技術進行支持,不過這絲毫不能影響這個基於移動設備的web浏覽器為用戶提供了一個桌面級的浏覽體驗。Safari移動浏覽器重新定義了用戶之前通過手機上網的概念,用戶完全可以通過簡單的縮放與滾動操作就可以進行互聯網浏覽,這在當時幾乎是獨一無二的。
一個“大屏幕”的iPod
其實在iOS 1發布之前,蘋果公司已經利用iTunes與iPod音樂播放器為自己建立了一套在音樂方面的生態系統。而iOS的加入更是將這個生態系的規模從只有音樂擴大到了電影、電視、書籍和應用。對於許多用戶來說,之前用智能手機欣賞音樂的體驗其實並不怎麼好,而iOS 1系統當時內置的iPod功能則完全可以稱得上是“殺手級”的應用,很容易吸引一大批音樂愛好者。
除了上述三種革命性的創新之外,iOS 1系統還帶來了一些在當時同樣非常重要和領先的功能。
iOS 1內置的谷歌地圖在當時看來要比其它任何一款手機中的地圖都要好。蘋果公司充分利用了新系統的手勢操作優勢,讓谷歌地圖使用起來非常流暢與快速,但更重要的是在iPhone的屏幕上使用起來更直觀和自然,甚至要比左面地圖軟件還要順手。
Visual voicemail(可視語音信件)可以允許用戶看見信箱裡語音信件發送者的號碼等信息,可以看見語音信件的時間、長度等,用戶還可以挑選重要的信件來閱讀,而不必按照順序來查看。
iTunes Sync同步功能直到今天依然還是毀譽參半的功能。凡事使用過Palm的HotSync或微軟的ActiveSync服務的用戶都會覺得簡單方便的同步功能其實是非常重要。而蘋果iTunes Sync同步的復雜過程也成為了到目前位置蘋果公司為數不多讓用戶感到不滿的功能之一。
iOS 1內置的虛擬QWERTY鍵盤是第一個完全可以通過用戶手指進行流暢輸入的虛擬鍵盤。就像PalmOS的Graffiti或FitalyStamp等第三方輸入法一樣,iOS內置的虛擬鍵盤隨時隨地可以讓用戶進行文本輸入。同時在不需要的時候還可以將其隱藏起來,而這一理念也一直被蘋果和其它廠商沿用至今。
iOS 1還引入了一個全新的模式,那就是打破了之前所有智能手機的傳統,iOS 1系統向用戶完全隱藏了所有系統文件。
雖然上面筆者花了很多的筆墨來稱贊iOS 1系統有多麼偉大,但是其實作為一款依然沒有成熟的操作系統,在當時看來iOS 1同樣擁有許多嚴重的缺點。而在這些缺點中最大的一個就是iOS 1系統對本地和第三方應用支持的缺失。當時蘋果公司曾經嘗試通過web應用程序來彌補這一不足,但是憑借2007年的硬件水平根本不足以應對HTML應用程序所帶來的負荷。包括筆者在內的許多人甚至認為當時的iPhone根本算不上一部真正的智能手機,因為除了Safari移動浏覽器之外根本沒有提供可讓iPhone來發揮優勢的軟件平台。除此之外,iOS 1在當時除了支持後台iPod音樂播放之外並不支持多任務功能,而多任務已經在其它智能手機上證明了其重要性,因此對於多任務功能的缺失同樣也讓但是的iOS 1看起來並不完整。
再有就是上文提到的對用戶完全隱藏系統文件的做法。而蘋果公司這種封閉的做法直到今天依然在消費者和媒體之間進行著熱烈的討論。雖然完全隱藏系統文件的做法有助於提高手機的易用性及安全性,但是如果用戶就連想要更改自己的手機鈴聲、或者在電子郵件中添加附件都不可以的時候,相信這種做法在一定程度上以非常影響使用體驗。
最後,就是蘋果從iOS 1開始那亘古不變的“Springboard”桌面。無論用戶在做什麼、無論手機處於何種狀態,只要用戶點擊Home鍵就返回到了那個只用圖標填滿的桌面上。即使到現在用戶依然無法在桌面上添加任何自己喜歡的東西。而自定義主屏這種基本的功能早就在競爭對手的身上實現了,甚至包括現在已經消失的Windows Mobile和Symbian系統。
在將iOS 1的優勢和不足逐一列舉之後,相信大家已經對第一代iOS操作系統有了一個初步的了解。不過其實從當時來看,iOS 1的意義還是非常重大,而蘋果也在陸續的針對各種不足在後續的iOS版本中逐一修正。
iOS 1.1.1更新
在第一代iPhone與iOS 1發布的三個月之後,蘋果公司迎來的第一次的系統更新,iOS 1.1.1。首先,這次更新實現了通過補丁對系統功能進行改進和修復的一種成功模式,而這也為後來所有智能手機操作系統提供了一個值得借鑒的更新模式。在iOS 1的更新中改善了定位功能、主屏添加web快捷方式、支持重新排列圖標順序及多點觸控鍵盤等功能。
另外,更新之後的iOS 1.1.1更是帶來了可通過Wi-Fi進入iTunes音樂商店,直接在手機中購買音樂的功能。雖然當時受到了AT&T網絡帶寬的限制,不過如果用戶接入Wi-Fi網絡之後依然還是可以非常順利的購買到喜歡的音樂。
最後,iOS 1.1.1還增加了電視輸出及雙擊Home鍵自定義操作的功能。而後來雙擊Home鍵也變成了激活iOS系統多任務模式的快捷方式。
後來的iOS 1.1.3更新主要增加了調整主屏幕圖標順序及添加web網頁快捷方式到桌面的功能。蘋果將這個功能稱之為“Web Clips”,而這也側面提醒了人們當時的iPhone是不支持安裝應用程序的。
在當時,筆者清楚的記得iPhone與iOS 1系統就像是一個讓人興奮又有些急躁的小孩,雖然對於許多功能都並不支持,但是這並不妨礙我們通過iOS 1看到這個系統的未來。同時雖然當時iPhone並不支持安裝第三方應用,但是大家似乎都知道,實現這些功能對於蘋果來說,只是時間的問題。
iOS 2 關鍵詞:Apps
第二代iOS系統的問世是在2008年的7月,蘋果公司終於推出了iOS系統專用的App Store應用商店。當時直接在智能手機中安裝應用程序似乎是一件遙不可及的事情,不過隨著iOS 2的發布,用戶們完全可以在不用連接計算機的情況下直接在手機中選擇並安裝第三方應用程序。
App Store
App Store的出現對於iOS系統來說可以說是最重要的改變之一。iPhone用戶不僅僅可以在手機中浏覽和安裝應用程序,同時還可以直接在手機中進行版本更新。這是一個非常巨大的變化,與其它系統主要通過互聯網或第三方應用商店下載應用的方式完全不同。同時,蘋果公司也通過App Store為基礎建立了完全屬於自己的生態系統,無論是應用、音樂還是電影,用戶都可以直接在手機中輸入信用卡信息進行付費購買。整個購買過程變得異常簡單方便,這也從側面促進了消費者們的付費購買熱情。
iOS SDK
iOS 2系統帶來的第二個重大更新就是iOS SDK開發工具包的誕生。這是蘋果公司為iOS平台開發者提供的第一個功能強大的開發工具。而通過這個開發工具哪怕是3D游戲也變得異常簡單。與其它平台相比,iOS應用的開發從此變得更具有功能性、更好看也更先進。也就是從這時開始,iOS平台應用的強大陣勢拉開了帷幕。
不過伴隨著App Store應用商店的上線,伴隨著蘋果公司的不僅僅都是成功的喜悅。在這個過程中,蘋果公司不允許用戶從App Store以外的途徑安裝應用也成為了許多用戶和競爭對手抨擊的對象。同時,在App Store中經常出現的色情暴力應用也讓App Store的審核制度遭受著一次又一次的考驗。
另外,隨著在App Store中應用程序變得越來越多,App的價格也從最開始幾十美元的價格變成了後來的0.99美元的常見價格。而目前對於iOS開發商來說,尤其是那些中小開發商,如何從強大的競爭對手中間突圍,也變成了一項艱巨的任務。
另外,在iOS 2系統中,對於微軟Exchange郵件服務系統的支持、MobileMe雲服務同步功能的增加也讓當時的iOS 2系統看起來都領先所有對手不止一個階段。後來,在iOS 2.0.1和iOS 2.0.2等小幅更新中,對於電池問題等bug和錯誤蘋果都做出了及時的修正。
iOS 3 關鍵詞:新功能
iOS 3.0隨著iPhone 3GS在2009年6月問世。和3GS一樣,這版本的系統並沒有任何主打功能。相反的,蘋果通過iOS 3以大量的功能和應用升級填補了系統存在的各種空缺。
剪切、復制和粘貼
蘋果在iOS 3當中帶來了全新的文本選擇方式。他們對於文本放大鏡和選擇滑塊的結合非常得直觀,在實用性上也要勝過競爭對手。
Spotlight搜索
在iOS中查找內容非常得費力,所以一個系統級的搜索是勢在必行的。Spotlight在主屏幕的左側加入了一個搜索頁面,用戶能夠在此搜索到各式各樣的信息,包括聯系人、郵件、日歷、便簽等等。蘋果因此也終於追趕上了一項已經在黑莓、Palm OS、webOS和Windows Mobile當中普遍存在的功能:在主屏幕上快速輸入文本以進行搜索。
第三方應用推送通知
蘋果在iOS 2發布會上的承諾直到iOS 3才兌現。不過iOS的通知推送依然遙遙領先於競爭對手。通知推送那些原本由多任務所帶來的功能有些類似,但如果推送窗口彈出的過於頻繁,則可能會讓用戶感到不快。
除此之外,MMS支持和語音播放也在iOS 3當中被加入。
iOS 3.2 關鍵詞:iPad
iOS 3.2的主要目的是為系統加入匹配iPad屏幕分辨率的必要改動,包括橫屏主屏幕、新的彈出對話等等。
大屏UI范例
為了將iOS帶到iPad,蘋果並非簡單地把iPhone的UI放大,而是加入了一些專門為大屏幕所設計的改動。其中最為明顯的要屬左手側邊欄的加入了。通常來講,一款應用有一個供選擇的內容列表,用戶在選擇之後會進入內容視圖。而在iOS 3.2當中,蘋果將內容列表放到了屏幕左側,而內容則直接顯示在了列表的右側,從而省去了返回這個步驟。而iPad在進入豎屏模式後,內容便會以全屏模式顯示出來,而內容列表並沒有隱藏到返回按鈕之後,而是以彈出的形式出現。
新的應用設計
iOS應用也被加入了許多iPad特定的改動。Safari多了單獨的書簽列,App Store加入了CoverFlow效果,照片應用會以堆疊的方式組織圖片,音樂應用得到簡化,設置應用也獲得了新的雙面板顯示方式。最重要的是,這些原生應用看上去並非簡單地被“放大”到iPad的1024x768分辨率顯示屏上,而是得到了更為自然的調整。
擬物化
這個被廣大iOS用戶所熟悉的UI風格正是在iOS 3.2當中所加入的。擬物化為許多原生應用加入了仿照現實事物的界面風格,雖然許多人覺得這樣的外觀看上去有些陳舊,但更大的問題在於,這種寫實的風格和用戶界面之間並沒有直接的關聯。地址簿可能看上去像是一本書,但卻無法翻頁。
iOS 4 關鍵詞:多任務
iOS 4在2010年6月問世,它的主要任務就是為高級用戶帶來更多功能,包括多任務、應用文件夾、WiFi綁定、拼寫檢查、定制Spotlight搜索(網頁和維基百科)、統一收件箱、以及多個Exchange賬戶的支持。
當然,多任務是這版本系統的最大賣點。但是,iOS 4在技術上並不支持真正的多任務,也就是不允許任何應用程序在後台運行。
除了多任務之外,iOS 4還帶來了另外一些創新功能:
FaceTime
為了利用iPhone 4的前置攝像頭,蘋果帶來了FaceTime視頻通話功能。雖然他們並非是首家帶來視頻通話的廠商,但FaceTime要比其他的同類功能更為優秀,同時界面也更加簡單。
文件夾
在iOS 4當中,蘋果也終於為主屏幕帶來了建立文件夾的能力。他們的解決方案非常簡單,只需把一個應用圖標拖拽到另一個之上便可形成文件夾。這個UI上的革新隨後也遭到了Android 4.0的效仿。
Retina視網膜顯示屏
iPhone 4擁有一枚更快的處理器,以及Retina顯示屏,開發者們也因此得以制作出更加高質量的應用。由於Retina顯示屏的分辨率正好是之前iPhone的一倍,開發者們因此也不必急於去支持這塊新的屏幕。
生產力功能
雖然iOS 4可能依然無法吸引鐵桿黑莓用戶,但蘋果至少還是通過一系列的功能添加來逐步充實著這款系統,比如對於多Exchange賬戶的支持,以及對收件箱進行統一。系統級的拼寫檢查也首次出現,日歷應用也允許用戶來隱藏單獨的事項,信息應用也獲得了搜索能力。
iOS 5 關鍵詞:Siri、通知中心及更多
和iOS 3一樣,iOS 5隨著另一款帶“S”的iPhone問世;也是和iOS 3一樣,iOS 5當中包含著數量眾多的新功能。如果說在當今的智能手機大戰當中,蘋果的硬件是鐵砧的話,那麼iOS 5就是他們用來鑄造市場份額的鐵錘。
Siri
這個“虛擬助手”取代了iOS當中的語音控制,並帶來了一些非常有趣的功能體驗。Siri允許用戶來問問題,然後會以自然的語言來給出建議。Siri能夠與系統當中的一切進行通訊,還支持文字轉錄功能。但作為測試版的功能,Siri也有一些不完善的地方:它有時會無法連接到網絡來執行語音識別或轉錄,而有時候反饋的結果會非常奇怪。
通知中心
該功能的工作方式與Android類似,用戶可從屏幕頂部向下滑動來查看系統收到的未讀通知,或者是通過旁邊的小“×”來清除該通知。
iMessage
憑借著iOS 5,蘋果開始搶占著運營商的收益,同時也面向黑莓的BBM服務挖用戶。和BBM類似,iMessage能夠顯示送達回執及發送多媒體信息。而不同於運營商的短信服務,這項功能是完全免費的。iMessage能夠在用戶的所有iOS設備之間自動同步信息,但它也僅限於iOS用戶交流使用。
無需PC激活
蘋果在iOS 5當中取消了設備必須連接PC來進行激活這個限制,這無疑給用戶帶來了極大的便利。
iTunes Wi-Fi同步
Wi-Fi同步功能默認只會在充電下進行,其工作效果也非常好。
OTA升級
很難相信,直到iOS 5蘋果才帶來了OTA升級功能,iOS設備的系統升級才真正脫離了PC。
iCloud
最後,iOS 5帶來了一項取代MobileMe的全新雲服務,名為iCloud。在這項功能的幫助下,iOS設備,以及其中的文檔和其他文件能夠直接備份到iCloud。在蘋果面向雲服務的數次嘗試當中,iCloud無疑是最為成功的。
iOS 6 關鍵詞:再見,谷歌地圖
iOS 6於2012年6月份的WWDC上發布,這個新版本包含著一些驚喜以及預料之中的改變,而其中引起最大反響的,要屬地圖應用的加入了。
地圖
谷歌地圖一直被認為是在線地圖的標桿,自2007年的第一代iPhone起,它也一直是iPhone當中的地圖服務。但由於兩家公司的專利官司,蘋果狠下心來開發了自己的地圖服務。但在問世之初,蘋果地圖錯誤百出的質量成了大家所譏諷的對象,就連總裁庫克也因此發表了一封致歉聲明。
Siri增強
在新版Siri當中,這款語音助手的功能得到了進一步的增強。用戶現在能夠通過它來查詢體育賽事比分、賽事安排、運動員數據、以及餐廳評論。
通知中心
全新的勿擾模式被加入到了通知功能當中,用戶可以通過它來設置一段不願被通知所打擾的時間段。此外,在下拉通知菜單當中,用戶也能夠快速更新狀態。
Passbook
在這個蘋果的移動支付解決方案當中,用戶能夠將相關的支付信息都集中起來,比如票據、登機牌和優惠券。而在未來,蘋果可能會為Passbook帶來真正的移動支付能力,從而和谷歌錢包進行直接競爭。
iOS 7 關鍵詞:你好,Jony Ive
iOS 7為這款已經有點年紀的操作系統帶來了煥然一新的面貌。除了年輕化的配色和UI之外,這款系統當中也包含著不少的改動。
外觀
iOS 7由Jony Ive領導開發。他大膽地摒棄了喬布斯時代的風格,為這款系統帶來了視覺上的重大改動。擬物化、紋理和閃光的圖標全都不見了,iOS 7的整體風格更加現代和扁平化。
控制中心
又是一個借鑒Android的例子。用戶再也不必進入設置應用來對設備的功能進行調節,現在只需從屏幕底部向上滑動,拉出的控制中心當中就包含著許多的快捷開關,比如音量/亮度調節,Wi-Fi/藍牙/勿擾模式開關。
AirDrop
這項功能讓用戶能夠和身邊的人輕松地分享圖片、視頻和其他文件。雖然這項功能是在OS X Mountain Lion上首發,但你無法跨iOS和OS X進行文件分享。
iTunes Radio
這項音樂流服務是蘋果挑戰Spotify和Rdio的嘗試。它允許用戶根據需求來選擇歌曲,但這項服務更多的是圍繞著歌曲、歌手、專輯和流派所展開的音樂電台。
相機和圖片
新的相機應用不再如從前那般“傻瓜”了,用戶能夠對部分拍攝參數進行調節,同時使用到內置的濾鏡。而圖片應用也增加了事件或是地點的排序功能,讓用戶能夠更加直觀地對自己所拍攝的照片進行整理。
多任務
這項功能在iOS 7當中得到了大幅升級。在雙擊Home鍵之後,系統會開啟一個全新的多任務界面,當中會顯示每一款開啟的應用圖標以及縮略圖,而關閉應用的方式也更加簡單,只需點擊應用的縮略圖向上滑動即可。
Touch ID
iPhone 5S生物識別傳感器的引入標志著一種新的安全措施到來。Touch ID允許用戶通過指紋來解鎖設備或是在購買內容時替代Apple ID密碼,從而在一定程度上為用戶節省了時間。
接下來還有什麼?
視覺上的革新現在已經完成,Jony Ive現在也將能夠去重寫我們與智能手機的交互方式了。在最近幾年裡,蘋果並沒有急於向市場推出新鮮的軟件想法,而是盡可能地多花時間來准備大的革新。無論未來是什麼樣,蘋果敢於放棄陳舊設計的決心至少給予了我們更多的希望:更大的改變還會到來。