一直以來,Twitter 都以百花齊放的第三方客戶端生態(tài)而聞名,在各個平臺上都有十分先進(jìn)的作品涌現(xiàn),而 iOS 平臺上的老牌第三方客戶端 Twitterrfic 憑借教科書般的設(shè)計(jì)成為其中執(zhí)牛耳者。
說起 Twitterrific,也確實(shí)是 Twitter 的三朝元老了。Twitterrific 于 2007 年 1 月發(fā)布先進(jìn)個版本,彼時距離 Twitter Inc. 成立也才剛剛過去了 8 個月。11 年風(fēng)雨同舟,Twitterrific 和 Twitter 可以說是休戚與共,在開疆?dāng)U土的那幾年,二者都為對方帶來了大量的原始用戶,才一步步走到了今天。如今,藍(lán)色鳥兒已成群飛舞,而 Twitterrific 永遠(yuǎn)都是很多人心中長得最生動的那一只。
主界面
Twitterrific 的主界面延續(xù)了 Twitter 家族系列產(chǎn)品一貫的簡潔作風(fēng),讓用戶最大程度專注在推文內(nèi)容上,而非任何容易干擾閱讀的元素:

默認(rèn)情況下,Twitterrific 的導(dǎo)航菜單在主界面的上方,但這樣一來只能放置 3 個導(dǎo)航圖標(biāo),而來也不方便在導(dǎo)航間切換,所以可以在左側(cè)邊緣向右滑動或者點(diǎn)擊自己的頭像呼出側(cè)邊欄,點(diǎn)擊側(cè)邊欄底部的齒輪圖標(biāo)進(jìn)入設(shè)置,在設(shè)置中勾選「Bottom Tabs in Protrait」,即可把導(dǎo)航欄挪到主界面的底部了。
說到這個底部導(dǎo)航欄,Twitterrific 很大的一個特色就是高度可定制, 除了先進(jìn)個 Home 圖標(biāo)不能夠更改之外,剩下的四個位置都可以自己定制成不同的功能 。

如上圖所示,當(dāng)你點(diǎn)擊一個導(dǎo)航圖標(biāo)之后,旁邊會出現(xiàn)一個小箭頭引導(dǎo)你長按,長按這個圖表你會發(fā)現(xiàn)一個列表選項(xiàng),里面分別是:
- Mentions:所有 @ 你的推文;
- Today:你的今日狀態(tài)統(tǒng)計(jì),包括被點(diǎn)贊、轉(zhuǎn)發(fā)和關(guān)注數(shù)目統(tǒng)計(jì)(Twitter 大 V 們可能比較關(guān)心,我倒是沒什么「統(tǒng)計(jì)信息」啦……);
- Likes:你點(diǎn)贊(原來的收藏)的推文集合;
- Messages:私信 DM、PM;
- Muffles:屏蔽規(guī)則;
- My Tweets:你自己的推文時間線;
- 以及你的 Lists。
你可以組織 4 個你最常用的功能放到導(dǎo)航欄上,而且 Home 和你的 Lists 中如果有新的未讀推文的話,會在導(dǎo)航欄出現(xiàn)一個紫色的小圓點(diǎn) ,都讀完了小紫點(diǎn)兒就消失了。除了這里,主界面上的其他指示器也很貼心,在你的時間上會有一個則色的小書簽標(biāo)記上次離開這個頁面(包括切換到其他頁面和退出 App)時閱讀的推文,小書簽的位置會在多設(shè)備間進(jìn)行同步,稍后我會詳細(xì)說這個部分。右上角則是一個紫色的未讀計(jì)數(shù),讓你可以預(yù)估一下當(dāng)前刷推需要的時間,做到心中有數(shù)。
你可以通過點(diǎn)擊頂部 Home 標(biāo)簽、底部 Home 圖標(biāo)來進(jìn)行閱讀位置的跳轉(zhuǎn),跳轉(zhuǎn)的邏輯是:
紫色書簽位置 -> 最早的一條未讀推文 -> 較新的一條未讀推文( 此時未讀計(jì)數(shù)器會消失,如果你再點(diǎn)擊跳轉(zhuǎn),計(jì)數(shù)器就會恢復(fù),如果你拖動時間線,計(jì)數(shù)器就清空了 )-> 紫色書簽位置 ->……

再點(diǎn)一次跳回原位置這個防手殘?jiān)O(shè)定不知道救了我多少次:see_no_evil:……
在默認(rèn)瀏覽時間線的時候,推文是很干凈的,沒有任何操作按鈕。只有當(dāng)你選中一條推文的時候,各種操作按鈕才會彈出來。比較貼心的一點(diǎn)是, Twitterrific 把 Quote Retweet 和 Retweet 獨(dú)立開來了,這樣更加方便一鍵轉(zhuǎn)推 :

細(xì)致入微的動效一直以來都是 Twitterrific 克敵制勝的法寶,每次打開 Twitterrific 和主動下拉 Streaming 的時候,都會有一只紫色的小鳥飛到屏幕上方表示消息正在傳遞中,傳遞完成后再隱入屏幕中去。這樣做的一個好處的是,在不影響閱讀的情況下可以獲得是否刷新成功的提示,因?yàn)槟承┨厥獾脑?,我們訪問 Twitter 的網(wǎng)絡(luò)并不太順暢,有時候你下拉一下發(fā)現(xiàn)沒東西都不知道到底是沒有新推文了還是網(wǎng)卡了呢:see_no_evil:。
在最近的一次更新中,Twitterrific 5 for iOS 還加入了「投票」檢測功能。

因?yàn)?Twitter 并沒有開放關(guān)于投票功能的官方接口,所以 Twitterrific 也只是利用類似檢測推文中又沒有出現(xiàn) poll 關(guān)鍵詞和 #poll 標(biāo)簽,圖片中又沒有選框,又沒有出現(xiàn)一些特定結(jié)構(gòu)的問句等方式來實(shí)現(xiàn)的,所以這一實(shí)驗(yàn)性的功能并不完美。但是在所有 Twitter 的第三方客戶端里,能夠「識別」到投票的也就 Twitterrific 獨(dú)一家了。為了讓別的 Twitterrific 用戶能夠方便地知道這是一條投票推文,你以后也請加上 #poll 標(biāo)簽吧!
最后,想說一下 Twitterrific 中最常用的兩個操作推文的手勢: 右滑快速回復(fù)和左滑查看討論 。

其實(shí)我最開始使用 Twitterrific 就是被這個功能吸引的,原因一點(diǎn)兒也不高大上,就是左右滑動的時候 超級魔性的音效 ,我把通知音量開到最大左滑右滑玩了一下午!
Twitterrific 把「討論」分成了兩個部分:Replies 和 Thread。 Replies 表示該條推文下的回復(fù)推文列表,Thread 一般出現(xiàn)在一條回復(fù)推文里,可以展示這條回復(fù)推文前后的關(guān)聯(lián)對話,方便你厘清一個討論的前因后果 。
看完了 Twitterrific 在主界面上的相關(guān)功能,下面我們來看看 Twitterrific 的諸多殺手級的特性。
統(tǒng)一時間線
Twitterrific 一個讓我非常喜歡的殺手功能就是它的「 統(tǒng)一時間線 」,這個功能可以把像是「 提及 」「 回復(fù) 」「 你的推文 」等等這些與你息息相關(guān)信息都直接放到你的時間線上,然后用 不同顏色標(biāo)記 出來,這樣你就可以在時間線上快速瀏覽并一眼看到那些重要的信息,而不必在各個導(dǎo)航標(biāo)簽里面來回地跳轉(zhuǎn)了。

時間線同步
時間線同步這件事情在單一設(shè)備上的意義不大,但是一旦你有跨設(shè)備的需求,那么必將成為一個棘手問題,對于擁有時間線這種需要嚴(yán)格保證順序的產(chǎn)品上,如果不存在跨設(shè)備和跨平臺同步功能,我將選擇不用。(順便吐槽各大主流社交媒體最近都在搞亂用戶時間線這件事情上,可以說是不遺余力,我沒有針對微博、Facebook 和 Instagram,我說的是「所有」,去 XX 的智能推薦)
Twitterrific 在時間線同步上提供了兩套方案:iCloud 和 Tweet Marker。
iCloud 自不必多說,你要是蘋果全家桶 + Twitterrific for Mac,iCloud 還是很能保障同步體驗(yàn)的。然而如果你使用了多個不同的 Twitter 客戶端產(chǎn)品或者有在多平臺上刷推的習(xí)慣,那么 Tweet Marker 將會是很棒的選擇。Tweet Marker 是一個第三方的時間線標(biāo)記服務(wù),它的工作原理也十分簡單:還記得那個紫色小書簽標(biāo)記么,你在任何其他支持 Tweet Marker 的 App 上打開時間線都可以把這個紫色小書簽的位置同步過去。
在 Twitterrific 中,這個同步標(biāo)記有三種默認(rèn)的邏輯:只顯示標(biāo)記位置、顯示并滾動到標(biāo)記位置、滾動到標(biāo)記位置。在打開 顯示并滾動到標(biāo)記位置 選項(xiàng)時,體驗(yàn)很好,我在相同設(shè)備的兩個不同的 App 中使用 Tweet Marker 作為時間線同步的服務(wù),不停的反復(fù)滾動和切換 App 都能穩(wěn)定、快速、無誤地回滾到標(biāo)記位置,感覺既方便又神奇。

主題定制
如果你要問我科技圈里哪個 Logo 最能給人深刻印象的話,Twitter 于我心中必然能在前三占據(jù)一席之地,這只辨識度頗高的藍(lán)色小鳥向來都給了開發(fā)者們無限發(fā)揮的空間,我自己選擇 Twitter 的第三方客戶端的標(biāo)準(zhǔn),首先就是觀察一下誰家的鳥好看,Twitterrific 5 在畫鳥方面也是頗具匠心(畢竟 Twitterrific 的母公司可是叫做 iconfactory,沒兩把刷子怎么對得起這名字)。在順應(yīng)扁平化設(shè)計(jì)的潮流之下,Twitterrific 還保留了擬物時代的一些獨(dú)特的風(fēng)格,迎風(fēng)皺起的羽毛成為了它可愛的形象標(biāo)志。

為了給不同人群更多的選擇,Twitterrific 最近的更新中允許你自行選擇喜歡的更換圖標(biāo),第二行的三個是 Twitterrific for Mac 的專用圖標(biāo),需要你在 Mac 版的 Twitterrific 中激活一次才能夠使用。這其中最火的當(dāng)屬「鳳凰計(jì)劃」的火紅小鳥圖標(biāo)了,當(dāng)初發(fā)布的時候在 Twitter 上引起了不小的話題風(fēng)潮,移植到 iOS 上之后就更受歡迎了。為了迎接圣誕,Twitterrific 還在剛剛的版本中更新了一只叫做 Jolly Ollie 的小鳥,大家自己去看看好看不~
連圖標(biāo)都這么用心,Twitterrific 在閱讀界面的主題定制上就更是面面俱到了:
- 字體(除了系統(tǒng)默認(rèn)、其他的都是西文字體,刷中文推的用戶就不用關(guān)心了)
- 頭像形狀,可以選擇方形、圓角矩形、圓形等
- 圖像大小,三檔可選:推文右方縮略圖和推文下方大圖,也可以完全不顯示圖像只用占位圖表示以節(jié)省流量
- 字號大小,七級可控范圍。如果你選用了 默認(rèn)大小 ,Twitterrific 還會跟隨系統(tǒng)的輔助功能里的字體放大設(shè)置
- 行間距,低中高三檔可選
- 夜間模式和自動夜間模式,iPhone X 還有純黑模式,你還可以雙指從屏幕左側(cè)右滑快速切換夜間模式

消息推送
現(xiàn)在很多 Twitter 第三方客戶端的消息推送功能都并不完整,而 Twitterrific 不僅完整,而且定制方便。你可以輕松地在應(yīng)用內(nèi)開啟和關(guān)閉推送,也可以單獨(dú)針對私信、回復(fù)、提及、點(diǎn)贊、轉(zhuǎn)推、關(guān)注、引用等不同的項(xiàng)目開關(guān)推送。

推文過濾
Twitterrific 給自己的推文過濾系統(tǒng)起了個名字叫做 Muffles,「消音器」挺形象的。
Muffles 可以通過特定的用戶、鏈接和話題(hashtag)來從你的時間線上隱藏推文。這是一種比較輕量級別的 Muting 屏蔽功能,因?yàn)?Muffles 不會直接把這條推文從你的時間線上刪掉,而是把這條推文「最小化」成一條「單行信息」,用一句簡短的標(biāo)注說明什么東西被「消音」了 ,用這樣的方式來提高刷推體驗(yàn)。這樣即可以讓你滑掉這些過濾的推文,也可以讓你在你需要的情況下和這些推文依舊能夠保持互動。

創(chuàng)建和管理你的 Muffles,可以通過側(cè)邊欄或者底部導(dǎo)航菜單進(jìn)入,Muffles 支持的過濾條件有:
- 關(guān)鍵詞:直接輸入關(guān)鍵詞
- 話題(Hashtag):用單標(biāo)簽
#
符號,例如#spoiler
- 特定用戶:
@username
- 特定網(wǎng)頁鏈接:你可以通過域名的形式,直接過濾掉含有域名鏈接的推文,例如
youtube.com
- Twitter 客戶端:有些時候某些客戶端發(fā)的推文都是自動生成的,或者干脆就是機(jī)器人,可以通過
via
關(guān)鍵字來定義,例如via facebook
- 推文長度:可以定義字?jǐn)?shù)或者行數(shù)過濾,例如
> 140
、< 5
、> 3 lines
等等 - 你還可以使用「正則表達(dá)式」來定義 更加高級的過濾規(guī)則 ,這個暫時不在今天文章的討論范圍
如果你 完全不想在時間線上看到這條推文,你可以在 Muffles 中左滑相應(yīng)的規(guī)則,并選中「Mute」,那么對應(yīng)的推文就會被完全隱藏起來了 。另外,如果 Muffles 列表里面的人直接在 Twitter 上回復(fù)了你,那么他的回復(fù)推文還是會顯示在你的時間線上,如果你需要屏蔽他的回復(fù),就直接 Mute 或者 Block 他吧。
最后的話
Twitterrific 是這樣一款神奇的 Twitter 第三方客戶端,在提供大量優(yōu)良特性的前提下,還有各種讓我淪陷的設(shè)計(jì)小細(xì)節(jié)。而且,它竟然還是一款免費(fèi)的 App,免費(fèi)使用時會有一個位置的條幅廣告(沒有大屏廣告也沒有彈窗廣告更沒有藏在時間線里的廣告),而且通知推送功能會被強(qiáng)制關(guān)閉。這對于一個普通用戶而言完全夠用,如果你真的是 Twitter 的
中毒
重度用戶,Twitterrific 的內(nèi)購價格 30 元就可以去除廣告和解鎖推送功能,還是非常劃算的。
最后,說到第三方客戶端,Tweetbot 就是一個絕對繞不開的話題,限于篇幅的原因,全文我都盡量避開提到 Tweetbot,我將會把兩者的橫評,以及與官方客戶端的對比放到之后的文章中來分析,敬請大家期待!