作為一個玩家,如果沒有玩過iPhone,那就不能稱之為玩家——因為iPhone的確是智能手機中最好玩的一款手機啦,玩過它再看wm和塞班,簡直都是小丑……無與倫比的觸控體驗和順暢的系統(tǒng),這只是表面現(xiàn)象,十萬款軟件才是iPhone的靈魂……
在iPhone剛出生時,所有人都驚嘆于它的系統(tǒng)反應速度——沒錯,能在包含大量視覺特效的情況下還能如此順暢的,只有MAC OS,只有iPhone,現(xiàn)在iPhone固件到了3.01,一路走過,功能不斷提升,但是隨之系統(tǒng)反應速度也是大大不如早期的1.1X時代,(只針對于一代和二代)即使如此,它的流暢度仍讓人驚嘆,下面簡單說下我自己對iPhone系統(tǒng)的一些體會~
iPhone的系統(tǒng)速度在3.X OS下其實并不快,甚至打開一些軟件的速度不如塞班、WM機,但是為什么直觀感覺比它們都要快呢?
原因1.截圖大法:
iPhone在每個軟件打開的一瞬間,都會首先彈出一個軟件的啟動界面,或是軟件廠商的LOGO,或是游戲的簡介,或是軟件已經打開,但是不能操作……輔以視覺特效,就會讓人忘記了軟件LODING的時間,給人一種感覺上的錯誤,由此看來apple不僅僅有軟硬件師,還有心理分析家···
2.常駐后臺:
iPhone的進程中有一個占用內存最大的進程叫springboard,作用就是類似于WIN系統(tǒng)的explorer,常駐內存,且開機自啟,這就使你在操作桌面的時候感覺倍兒順暢,仿佛不需要等待時間——其實桌面已經在后臺了……
3.itunes優(yōu)化:
大名鼎鼎的iTunes不僅僅是軟件、音樂商店,也不僅僅是類似于footbar的高品質音樂播放器,也是連接電腦與apple便攜播放器幾乎唯一的途徑。沒錯,你要向iPhone、itouch中傳輸音樂、視頻、圖片的時候,必須要先導入iTunes……經由iTunes優(yōu)化處理以后,才會灌入iPhone中……
4.圖片緩存與優(yōu)化算法:
單獨說一下ip的看圖功能,因為這是ip多點觸控的招牌程序,很有代表性。ip在看圖的時候極其流暢,可以說手指到,圖片到,當然一方面是由于iTunes的提前優(yōu)化,還有兩個原因:
A.獨有的圖片優(yōu)化算法
看圖的時候,撥動圖片的速度稍快就會發(fā)現(xiàn),圖片是先模糊呈現(xiàn),然后才會清晰,這樣就降低了iPhone處理器的負擔不至于卡卡的,同理在瀏覽器上也有類似的現(xiàn)象。我用過魅族M8,它的縮放、滑動不如ip流暢,原因也是如此,沒有事先的緩存優(yōu)化……
B.圖片緩存
用文件管理器進入iPhone內部就會發(fā)現(xiàn)圖片文件夾下有一個專屬于緩存圖片的文件夾,這就是ip存儲圖片緩存的地方,當瀏覽圖片時會提前調用。這個其實不算是什么技巧,因為諾記、M8都有類似的緩存,差距就在iPhone是提前預讀……這個很邪惡呵呵。
5.電容觸屏快速的反應時間:
相對于電阻式觸屏來說,電容屏可以提供更快速、靈敏的反應。這個沒什么技巧呵呵···
當然iPhone流暢和它強大的圖形性能也是分不開的,gpu的直接加速使得處理器負擔進一步降低,也得益于apple深厚的軟件設計功力,尤其是在圖形領域,微軟還不是蘋果的對手……
暫時想到這么多……以后想起來再補充……