糯米文學吧

位置:首頁 > 範文 > 生活經驗

關於蘋果手機的系統分析

蘋果公司前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移動瀏覽器重新定義了用户之前通過手機上網的概念,用户完全可以通過簡單的縮放與滾動操作就可以進行互聯網瀏覽,這在當時幾乎是獨一無二的。

其實在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版本中逐一修正。

在第一代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系統的問世是在2008年的7月,蘋果公司終於推出了iOS系統專用的App Store應用商店。當時直接在智能手機中安裝應用程序似乎是一件遙不可及的事情,不過隨着iOS 2的發佈,用户們完全可以在不用連接計算機的情況下直接在手機中選擇並安裝第三方應用程序。

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當中帶來了全新的文本選擇方式。他們對於文本放大鏡和選擇滑塊的結合非常得直觀,在實用性上也要勝過競爭對手。

在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在2010年6月問世,它的主要任務就是為高級用户帶來更多功能,包括多任務、應用文件夾、WiFi綁定、拼寫檢查、定製Spotlight搜索(網頁和維基百科)、統一收件箱、以及多個Exchange賬户的支持。當然,多任務是這版本系統的最大賣點。但是,iOS 4在技術上並不支持真正的多任務,也就是不允許任何應用程序在後台運行。

除了多任務之外,iOS 4還帶來了另外一些創新功能:利用iPhone 4的'前置攝像頭,蘋果帶來了FaceTime視頻通話功能。雖然他們並非是首家帶來視頻通話的廠商,但FaceTime要比其他的同類功能更為優秀,同時界面也更加簡單。

在iOS 4當中,蘋果也終於為主屏幕帶來了建立文件夾的能力。他們的解決方案非常簡單,只需把一個應用圖標拖拽到另一個之上便可形成文件夾。這個UI上的革新隨後也遭到了Android 4.0的效仿。

iPhone 4擁有一枚更快的處理器,以及Retina顯示屏,開發者們也因此得以製作出更加高質量的應用。由於Retina顯示屏的分辨率正好是之前iPhone的一倍,開發者們因此也不必急於去支持這塊新的屏幕。

雖然iOS 4可能依然無法吸引鐵桿黑莓用户,但蘋果至少還是通過一系列的功能添加來逐步充實着這款系統,比如對於多Exchange賬户的支持,以及對收件箱進行統一。系統級的拼寫檢查也首次出現,日曆應用也允許用户來隱藏單獨的事項,信息應用也獲得了搜索能力。

iOS 5 關鍵詞:Siri、通知中心及更多

和iOS 3一樣,iOS 5隨着另一款帶“S”的iPhone問世;也是和iOS 3一樣,iOS 5當中包含着數量眾多的新功能。如果説在當今的智能手機大戰當中,蘋果的硬件是鐵砧的話,那麼iOS 5就是他們用來鑄造市場份額的鐵錘。

這個“虛擬助手”取代了iOS當中的語音控制,並帶來了一些非常有趣的功能體驗。Siri允許用户來問問題,然後會以自然的語言來給出建議。Siri能夠與系統當中的一切進行通訊,還支持文字轉錄功能。但作為測試版的功能,Siri也有一些不完善的地方:它有時會無法連接到網絡來執行語音識別或轉錄,而有時候反饋的結果會非常奇怪。

通知中心

該功能的工作方式與Android類似,用户可從屏幕頂部向下滑動來查看系統收到的未讀通知,或者是通過旁邊的小“×”來清除該通知。

iMessage

憑藉着iOS 5,蘋果開始搶佔着運營商的收益,同時也面向黑莓的BBM服務挖用户。和BBM類似,iMessage能夠顯示送達回執及發送多媒體信息。而不同於運營商的短信服務,這項功能是完全免費的。iMessage能夠在用户的所有iOS設備之間自動同步信息,但它也僅限於iOS用户交流使用。

蘋果在iOS 5當中取消了設備必須連接PC來進行激活這個限制,這無疑給用户帶來了極大的便利。很難相信,直到iOS 5蘋果才帶來了OTA升級功能,iOS設備的系統升級才真正脱離了PC。最後,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鍵之後,系統會開啟一個全新的多任務界面,當中會顯示每一款開啟的應用圖標以及縮略圖,而關閉應用的方式也更加簡單,只需點擊應用的縮略圖向上滑動即可。

iPhone 5S生物識別傳感器的引入標誌着一種新的安全措施到來。Touch ID允許用户通過指紋來解鎖設備或是在購買內容時替代Apple ID密碼,從而在一定程度上為用户節省了時間。

視覺上的革新現在已經完成,Jony Ive現在也將能夠去重寫我們與智能手機的交互方式了。在最近幾年裏,蘋果並沒有急於向市場推出新鮮的軟件想法,而是儘可能地多花時間來準備大的革新。無論未來是什麼樣,蘋果敢於放棄陳舊設計的決心至少給予了我們更多的希望:更大的改變還會到來。

標籤:系統分析 蘋果