上一篇文章主要介紹了 iOS 9 的新字體,推送之後引來了不少的評論和消息。可能是物以類聚的原因,大部分讀者都和我一樣,選擇了喜歡這款新字體,這是好事。你經常使用的一個物件有了改變,而改變的特性又恰好是你喜歡的,還有比這更讓人開心的事嗎?當然有,比如這物件就是你設計的……
不開心的怎麼辦?一種是忍了,一種是放棄。比如 iOS 版的知乎改版之後,我實在難以忍受那個主題色彩,所以放棄了在 iOS 上使用知乎,好在 Android 版還保持了原貌。如果你無法放棄 iOS,那就只能忍受自己不喜歡的字體了。當然,不願意也別勉強自己,堅果和 T1,同樣是是很好的選擇,另外,我們還有 T2 沒出呢……
在個人審美這種很主觀上的問題上,雖然仁者見仁,智者見智,但大部分情況下,大部分人還是能保持一致的。比如我和朱蕭木都認為金城武是這個星球上最帥的男人,但是蕭木竟然以為在床頭掛上金城武的照片自己未來就會越來越像他這種事,我就難以認同了,好在事情也沒有像蕭木想象的方向發展。我告訴他,這並不是程序出了 bug,而是事情本來就是這個樣子。雖然蕭木很失望,但我也得這麼說。
扯遠了,今天主要談談 iOS 9 裡一些有趣的功能。這一次大版本的升級,主要涉及了字體、原生 App 備忘錄、地圖、郵件、Siri 的改進,iPad 另增加了 Split Over、Split View 和畫中畫的功能,想全面體驗這些功能,你得有個 iPad Air 2 或 iPad Pro。至於傳說中新增加的原生 App 「News 」就不用想了,在這個千秋萬代一統江湖的江湖裡,看新聞,還是用網易吧。
除此之外,iOS 9 的升級還帶來了一些普通用戶很少注意的功能改進,在某種程度上,這種改進同樣意義非凡。
應用內搜索
什麼是應用內搜索?應用內搜索其實就是移動互聯網搜索,通過某個入口,可以檢索整個移動 App 的內容。在移動互聯網搜索之前,整個互聯網的搜索入口是 Google,Google 通過 Page Rank 算法一舉奠定了搜索領域帶頭大哥的江湖地位,浏覽器就是搜索的唯一入口。時光荏苒,歲月如梭,轉眼就到了移動互聯網時代,我們到了另一個江湖。在這個江湖裡,浏覽器只是和上百萬 App 平級的一個應用,它不再握有互聯網入口的唯一金鑰匙。應用內搜索呼之欲出。2014年11月我寫了一篇「打破移動孤島——應用內搜索」,主要介紹了一些搜索相關的技術和豌豆莢的應用內搜索,但是豌豆莢的體量不足以制定行業標准,Google 又是難言之隱,一言難盡,所以我們只能指望 Apple 和 iOS。我在那篇文章的最後寫到:
在 iOS 設備的任一屏幕中單指下滑,就可以使用 iOS 的 Spotlight 功能。你可以對原生應用進行「應用內檢索」,例如日歷、郵件、提醒事項、備忘錄等等,這些是本地化檢索,iOS 並沒有索引其他 App 的應用內容,也沒有提供接入方式和標准。在 iOS 8 裡還可以可以對地圖、維基百科、iTunes Store、App Store和 iBooks Store 等內容進行線上檢索,很可惜的是,這些線上搜索功能目前還沒有對國內用戶開放。
可以看出,iOS 上的 Spotlight 都是在索引自家的東西,但是,App Store 作為最大的移動 App 分發渠道,我相信他們一定會做面向所有 App 的「應用內搜索」。為什麼現在沒做,可能是因為安全因素,也可能是標准問題,也可能只是在等一個合適的機會罷了,比如 iOS 9……
iOS 9 並沒有讓我這個預言落空,在 SpotLight 裡輸入你想要檢索的內容,已經不僅僅是本地化搜索了。你會在接入了 iOS 9 應用內搜索 API 的 App 中看到自己搜索內容,例如我搜索「人生元編程」,除了郵件、備忘錄,還能在博客和豆瓣閱讀中看到相關的內容,點擊可以直接打開相關應用和條目。
iOS 9 為應用內搜索提供了3種 API:
1、NSUserActivity,索引活動和應用狀態;
2、Web Markup,在 Web 上鏡像應用自己的內容,蘋果的雲服務會索引你的內容並展示給用戶,這個特性最有趣的是,用戶不需要將你的應用安裝在手機上;
3、Core Spotlight,最重要的 API,為自己的應用建立索引內容,當用戶進行搜索時,iOS 會根據你建立的索引去檢索是否有合適的內容展示給用戶。
iOS 9 的應用內搜索,無論是對個人還是開發者,都是非常有價值的入口,蘋果作為 iOS 生態圈的構建者和維護者,應該更早建立這樣的標准。對於內容 App 開發者來說,如果你還沒有接入應用內搜索的計劃,你已經 OUT 啦。
設置內搜索
打開原生應用「設置」,下拉,你會發現設置的頂部多了一個搜索框。隨著設置裡面的選項逐年增多,這個需求,人民群眾已經呼吁了很多年。蘋果這個公司很有意思,在大的領域往往有劃時代的作品,比如多點觸控、虛擬鍵盤、視網膜屏、Hand off、3D Touch 等。但在一些細節方面,總是有很多不盡如人意的地方,設置缺少搜索算一個,通訊錄找人難算一個,電話防騷擾算一個,備忘錄雖然增加了富文本、圖片和塗鴉功能,但是你能想象嗎?備忘錄裡的圖片居然不能拖動改變位置,這一點錘子便簽是做到了的。
設置也是一樣,雖然增加了搜索,但並不能檢索到所有內容,比如我想關掉某個 App 的通知,還得用老花眼看手指頭挪才能找到。希望下一個小版本能有所完善。(剛剛發布的正式版已經支持這一功能)
有時候我就想,為什麼蘋果不把系統做得更人性化一點,細節上更好一點,那不就天下無敵了嗎?有朋友提醒我,庫克大爺沒這麼做,是因為他們已經天下無敵了啊……
返回
iOS 為 App 增加了一個面包屑導航的功能,當你從微博、微信、浏覽器、App Store、通知等地方點擊某個內鏈跳轉到新的 App 的時候,這個新的 App 的頂部會有一個「面包屑」,叫做返回「XX」,你從浏覽微信的界面跳過來的,就是返回微信,你從iBooks 的閱讀界面跳過來的,就是返回 iBooks。iOS 9,讓你找到了「回家」的路。
你在閱讀的時候看到一條重要的通知,讀,返回閱讀狀態,只需要一次點擊,你們可以回想一下之前要幾次點擊和操作,有時候你在通知之間兜兜轉轉,甚至忘了自己之前要做的是什麼。
這是一個非常有用和貼心的特性,勿忘初心!
iCloud Drive
iCloud Drive 在蘋果的生態系統裡已經存在了一段時間了,在 OS X 上是獨立的文件系統,除了原生應用和使用了 iCloud Drive 的應用,你還可以像操作一個文件夾一樣隨意的往裡面扔你需要在各個設備之間共享的文件,可惜的是,iOS 一直缺少 iCloud Drive 的獨立應用。
這次蘋果為 iOS 9 配置了原生 iCloud Drive 應用,打開 App,所有文件一目了然,由於 iCloud 相關的文件都采用了流式存儲的模式,隨用隨取(最好掛個 VPN 哈)。其他應用也可以獲取 iCloud Drive 的內容,比如發郵件可以從 iCloud Drive 中選取附件。
如果你是個純粹的 Mac 和 iOS 用戶,iCloud Drive 基本可以取代 Dropbox 了。
……
還有一些以前不常用的功能這次都得到了改進和增強,比如地圖,增加了很多本地化的搜索內容,也接入了更多大中華區的數據。比如 Siri,確實變得更加智能了,你可以直接對她說:明天我到公司的時候提醒我……如果你在地圖裡設置了工作地點的話,等等。
如果你已經升級到了 iOS 9,慢慢體味。如果沒有,建議升級,了解一些新的東西,保持你的好奇心,你會變得年輕一點。
現在的 iOS 和 Android 系統基本已經很難發生翻天覆地的變化了,你不能指望某個版本突然有一天面目全非,用戶也會不答應的,沒有那個巨頭願意承擔初次教育用戶的風險。進步是漸進的,永不停止,直到下一次巨變來臨。