蘋果重點推薦的剪貼板神器,到底有多好用?- Pin #iOS #AppStory
自 iOS 8 開放權限以來,各類剪貼板管理應用層出不窮,Pin 也是其中的一員。不過與其他應用不同的是,Pin 不僅能夠管理剪貼板的歷史記錄,還能夠圍繞剪貼板展開打開 URL、文本分詞等多種操作。在前不久的 AppSo 年度精選中,Pin 也成為了 iOS 榜單中唯一一款國產獨立開發者的作品。
不過當時的 Pin 並非盡善盡美,因為與 Clips 等同類應用相比,缺少鍵盤以及 Share Sheet 的支持雖然無礙於主要功能的發揮,卻也是展示維度上的缺失,使用體驗上無疑會稍遜一籌。而現在,Pin 實現了這兩點的加持,並且隨着版本迭代越發漂亮得體。
通知中心
首先,讓我們先從通知中心的角度對 Pin 的功能一窺究竟。Pin 的通知部件分為四部分,我們可以依需利用這片寸土寸金的空間。
剪貼板
作為所有剪貼板應用的基礎項,Pin 的剪貼板部分除了能夠展示剪貼板記錄,滿足編輯、刪除等基本需求之外,iCloud 的支持無疑是值得一提的一點。這不僅能夠將記錄存儲在雲端,也可以實現多個設備間的剪貼板同步。
有時候我們需要把某條記錄長期保留,這時只需點擊隱藏在每個箭頭後的 Pin 鍵,便可將對應的記錄始終置頂了。設置中同樣提供了存儲容量以及外觀的諸多選項,便於我們自行修改。
動作
「動作」的作用類似於 Launcher,也就是支持 URL Scheme 的打開,實現各種應用之間的跳轉。雖説這只是 Pin 的諸多功能之一,但其優秀的表現卻讓我徹底拋棄了 Launcher 之流。究其原因,我想可以歸納為以下三點:
1. Pin 同樣可以打開各式 URL,卻對剪貼板有着更好的支持,編輯動作時,用 %@ 便可代替剪貼板部分。
2. Pin 提供了相當豐富的動作模版,在其獨有的「插件中心」中,更是包含了從剪貼板中抓取動圖並分享到微信或保存到內置圖庫這樣的殺手級功能,使得在微信外部蒐羅表情資源變得方便無比。2.1 版本中加入的「保存到備忘錄」等動作也同樣前無古人。(其他二維碼、文本截圖等動作因篇幅有限不再贅述,讀者可一一嘗試。)
3. 啟動項採用了文字而非圖標的形式,使得佔用內存大幅降低,幾乎不存在閃爍卡頓的現象。而新增的「網格模式」也解決了以往兩側空間無法充分利用的問題。
分詞 & 預覽
如果 Pin 只有以上兩項功能,表現只能算是可圈可點,而分詞和預覽的加入才使其真正成為「Power User」的必備利器。
前者將剪貼板中的文字分解為多個一字或二字詞語,我們可以從中選取詞語來執行復制及搜索的操作。後者則相當於在通知中心植入了一個瀏覽器,並提供了自定義搜索引擎的選項。
比如複製微信聊天記錄時,我們只能複製整個氣泡中的內容。這時如果想要搜索其中的某些關鍵詞,除非在搜索欄中手動輸入,之前我們必須執行多次複製粘貼,最終才能完成搜索;而如今我們只需下拉通知中心,在分詞部件中接連選取關鍵詞,複製之後便能在預覽部件中迅速查看到搜索結果。
此外,個人建議開啟分詞設置裏的「去除重複的項」,並且在預覽設置中適當增加起始位置比例的百分比,加載成功後,便可在預覽窗口中跳過原始網頁的頭部,直達網頁的內容部分。
Share Sheet
Pin 的 Share Sheet 採用了三段式的結構,最上方顯示文本內容或圖像的基本信息,而不同類型的內容也在右側集成了不同的動作:若為文本,可以點擊截圖來生成文本截圖或全網頁截圖;若為圖片,則可一鍵分享至微信、QQ。值得一提的是,處理文本截圖時我們還可以導入圖片,因此即便拿 Pin 作為生成長微博的工具也頗為稱手。
中間和下方分別為動作列表以及預覽,下拉便可將該文本添加至剪貼板。
Share Sheet 的主要目的是在添加文字至剪貼板前便能對其執行多種操作,而 Pin 在這裏也的確做得相當便捷,不過全屏的展示方式在我看來依然有進一步優化的空間(比如預覽窗口是否值得佔據半屏便是個值得商榷的事情)。
鍵盤
鍵盤的加入可謂 2.0 版本中最大的亮點,儘管功能上較於通知中心不增反減(例如無法刪除剪貼板記錄),不過使用鍵盤不僅解放了擁擠的通知中心,在某些場景中也更加高效。
進一步説明使用場景之前,我們有必要先了解下鍵盤的佈局。歷史記錄、圖庫、預覽和分詞依次排列在底部,構成工具欄,召喚出動作欄的按鈕則被放在了最左側。在主要的歷史記錄面板中,我們可以左右滑動,在本地、雲端、Pin 三個列表間切換。對於每條記錄,點擊以粘貼,長按以完整查看,點擊右側加號便可將其加入「Pin」列表。
Pin 的鍵盤中也帶有預覽功能,這意味着我們可以在整個鍵盤區域內瀏覽網頁。新版本中你更是可以拖動地址欄來改變鍵盤高度,輕鬆實現上下分屏的效果。「雞肋」也好,「黑科技」也罷,這一功能的強大性的確是毋庸置疑的。比如你完全可以在聊天的時候順便看個視頻啥的…
與通知中心相比,鍵盤「選擇即粘貼」的特性使其更適用於在輸入時調用剪貼板的場景,相反在鍵盤中執行動作則顯得繁瑣無比。因此我在通知中心中僅保留了動作部分,而分詞、剪貼板記錄都儘量挪至鍵盤中完成。不過這樣安排的建議僅供參考,最合適的佈局定是因人而異的。
AppStory
Pin 從上架之初到 2.0 發佈,儘管不斷添加優化功能,卻始終保持着體積與體驗上的輕量,如今稱之為 iOS 平台最佳的剪貼板應用甚至也不為過。我們也有幸聯繫到了 Pin 的開發者,進行了如下的訪談:
AppSo:我注意到你在 App Store 有不少的獨立作品,請問你是在何時又是出於何種原因選擇成為一名獨立開發者的?
Pin:最開始的時候是為了學習 iOS,跟着公司的同事做一點項目。後來自己逐漸有了些想法,希望能夠做出一些優秀的產品出來。現在依然有本職工作,自己的項目都是業餘時間的興趣。
AppSo:當時開發 Pin 的初衷是什麼?
Pin:早在 iOS 8 剛開始提供 Today Widgets 接口的時候就想過這個事情,不過後來我寫了一個 Demo,發現每次都要下拉才能記錄這個體驗並不是很好,於是就放在一邊了。
不過在體驗並沒有得到很好改善的情況下,依然有很多類似於 Clips、Copied 的團隊製作了相關的一些 app。我體驗了 Clips,發現對於記錄剪貼板這一塊來説,Clips 實現得太複雜了,所以我決定在剪貼板方面要做一個更簡單的。後來發現,基於文本可以提供比記錄要有趣得多的一些東西,才把動作和一些有特色的功能比如分詞加了上來。後來在用户的強烈要求下,也支持了 iCloud。
AppSo:能否談一下開發過程中遇到的最大障礙與最大樂趣?
Pin:我覺得最大的障礙是調和用户的口味,有時候真的很難去做一個讓大家都喜歡的東西,這和僅僅取悦自己是完全不同的,在做產品的過程中平衡各方面的聲音,以及保持克制的難度是遠遠超過技術本身的。
最大的樂趣則是當我做出一個比較酷的效果,或是做了一件還沒有人做過的事情的時候。比如 Pin 在 2.0 裏面支持了在鍵盤上打開 Safari,很多用户看到之後表示很驚奇。
AppSo:在學習 iOS 之前有其他平台的開發經驗嗎,對於目前 iOS 的生態有什麼看法?
Pin:之前在公司也做過半年左右的 Android 和一段時間的 Cocos2d。我覺得蘋果為開發者提供的生態很特別,對用户而言蘋果無疑是最好的,蘋果的審核條款可以説就是為了保證用户體驗才那麼嚴格。對開發者而言有兩面性,蘋果提供的優質的生態和工具鏈可以減少一些開發上的麻煩,不過另一方面審核方面的苛刻也給開發者帶來了不少麻煩。
AppSo:有用户對 Pin 中 Pin 功能的用例依然感到困惑,因為如果記錄卡號郵箱等常用信息的話,這些信息會始終佔據歷史記錄頂部,想調用剪貼板其他內容的話又經常要翻頁,針對這一點是否會在今後有進一步的優化?
Pin:之後的確會優化,就是用選項卡的形式來展現,比如説選了 URL 這一欄,裏面全是 URL,簡單説就是數據的分類。
AppSo:Pin 作為一款相當出色的作品,卻始終堅持免費的定價,這樣考慮的原因是什麼,今後有轉變定價策略的打算嗎?
Pin:因為沒做到可以安心收費的程度,還有就是收費之後用户對我相當於有一個契約關係,我暫時不想讓這種責任感破壞了自由開發的喜悦。收費的計劃還沒想好,目前想到的一種可能是,iOS 保持免費,OS X 將會收費,這樣對於 iOS 端的用户還是可以免費得到絕大部分的功能,有 OS X 同步需求的忠實用户可以購買另一端。
AppSo:説到 Pin 的 Mac 版,其實現在市面上也有不少剪貼板管理應用,是否會在此基礎上尋求功能上的突破?
Pin:這其實是一個非常複雜的話題,我只能説現在我都還沒想到那麼多,一開始的版本可能就是最核心的需求,也就是剪貼板的同步。之後精力允許的情況下當然會考慮一些擴展的特性。
Pin 適用於 iOS 8.0 的 iPhone 和 iPad,大小 3.2 MB,完全免費。
題圖來自:123RF
資料來源:愛範兒(ifanr)
作者/編輯:島本初