GoodTask 3 是一款基於 iOS 原生提醒事項的效率應用。早在去年一月份的時候,我們就曾對 GoodTask 寫過一篇評測。如今一年多過去了,在經過了 20 多次的更新和開發,以及對 GoodTask 的重新思考之後,開發者 haha Interactive 給我們帶來了全新的 GoodTask 3。
免費加內購的策略
在正式介紹 GoodTask 3 之前,還是要先説明下它的內購策略。這次全新的 GoodTask 3 採用了免費加內購的形式上架,內購包括高級功能和贊助。想要使用更多高級功能和取消彈窗(使用 10 天之後,每天會有一次彈窗),則需要內購解鎖,價格為 30 元。如果之前已經付費購買過 GoodTask 2 ,那麼可以免費解鎖內購。
不過需要注意的是,解鎖方式有些不一樣。你需要先在設備上安裝 GoodTask 2 並升級到最新版,然後再安裝並打開 GoodTask 3 。在看完介紹後,便會彈出開發者寫的一段話,「我已經決定將高級功能免費贈送給你,當然你也可以再選擇贊助我。」點擊將偏好設置從 GoodTask 2 遷移過來的字樣後,便進入全新的 GoodTask 3 界面。
全新的界面設計
可以看出 GoodTask 3 依然沿用了 2 簡潔的設計,以大塊的白色背景為主,突出文字信息,減少干擾。應用的圖標也由原來經典 Todo 應用的標誌,改為了更為形象的提醒事項的標誌。
另外 GoodTask 3 還新增了多種主題,除了自帶的,還有經典的 GoodTask 2 主題,以及黑白兩種主題。不過可惜的是,這次的黑色主題僅僅是主題,而不是 Dark Mode,無法根據時間自動進入暗色主題。
除了對界面顏色和圖標的重新設計,GoodTask 3 還重新設計了內容佈局。原先的 GoodTask 2 以列表、日、周、月視圖查看提醒事項為主。而現在的 GoodTask 3 則弱化了「視圖」這一功能,加強了列表功能。原先的列表、日、周、月視圖則被分到了下一個細分列表層級。
另外之前的「快速操作」功能也由原來的長按提醒事項,改到了更深層級的編輯提醒事項詳情界面。所以相較於 GoodTask 2 來説,GoodTask 3 的改動還是挺大的。因此就算是老用户,也還需要重新熟悉下 GoodTask 3 的操作方式。
新增多項強大特性
更靈活和強大的智能列表
智能列表這一功能在 GoodTask 2 的時候就已經出現了,不過功能比較單一。而如今的智能列表可自定義選項更多,我們可以設置多項關鍵詞來過濾各種提醒事項,並歸類至相應的列表中。這樣我們就可以利用 GoodTask 3 來管理完成更多複雜的項目。
默認的智能列表有最高優先等級的提醒事項列表,該列表中所歸類的都是優先等級最高的提醒事項。可以直接在該列表中優先處理完成這些事情。
除了這個,默認的還有以已安排、已過期、地理位置提醒、最近、以後等條件歸類的智能列表。當然這些都能通過左滑列表來刪除和快速編輯。
利用這個強大的自定義功能,我們完全可以按照個人喜好定製出一套私人的智能列表,進一步增強處理提醒事項的效率。點擊主界面左下角添加新列表,選擇智能列表後,便可看到設置標題、類型、小圖標、顏色等選項。
接着則是主要的過濾條件。我們不僅可以選擇某個列表和日曆,還能同時設定提醒事項中包含以及不包含某個詞或詞組來作為過濾條件。另外還可以選擇優先級的高低和無過期日期提醒事項在列表還是日、周、月視圖中顯示。
快速新建預設提醒事項功能
GoodTask 3 的快速新建新提醒事項功能,比起 GoodTask 2 又增加了多個新特性。
一個是 Presets,即預先設定好的設置,也可以把它理解為類似「快速操作」的功能。在主界面點擊右下角 + 號新增提醒事項後,便可看到下面一欄預設的 Presets,向左滑動可以看到更多。這樣就可以為提醒事項快速添加標籤和過期日期等功能。
另一個是 Text Snippets,即是 GoodTask 2 的智能添加功能。我們也可以把它理解為類似 iOS 的文本替換和 TextExpander 的功能。只不過這個更多的是關於時間的替換,甚至可以直接把它理解為「自然語言」功能。
GoodTask 3 已經內置了多個 Text Snippets。比如輸入 3/27 後可以將提醒事項過期日期設置為 3 月 27 日。你還可以輸入具體的時間如 8a、19:30、22 等。Text Snippets 的創新之處在於它能將幾乎所有語言作為關鍵詞,從而實現「自然語言」的功能,而不再是單純支持英語的自然語言。
我們可以將觸發的關鍵詞改為自己熟悉的母語,比如設定「明天」關鍵詞來實現將提醒事項設置過期日期為明天。在輸入完「明天」二字後點擊空格鍵,該關鍵詞自動消失,過期日也已設置為明天。除了這個,你還可以自定義更多關鍵詞規則。
Contextual 是又一個新增的功能。我們可以把它理解為添加新提醒事項時的情景模式。
一個是 List 的選擇:如果選了這個,那麼在新建提醒事項的時候便會默認添加至當前列表或者是第一個列表中。
一個是 Date 的選擇:如果選擇了這個,那麼默認日期便是你設置過期的日期,如果不選擇這個的話,那默認日期便是今天。
最後一個是 Time :如果選擇了這個,那麼在添加過期日期時,如果該時間已經過了,則會自動將時間延後至下一個小時。
創新的提醒事項操作方式
現在 GoodTask 3 可以通過長按列表來調整其排列順序了,多個列表之間也可以進行歸類。這個同樣適用於提醒事項,長按某提醒事項並拖拽至想要調整的地方,它會自動根據你放置的位置來更改相應的優先級、過期時間和列表。這種操作方式類似於調整日曆事件的方式。
比如將一個無過期日期的提醒事項拖拽至兩個不同過期日期中間的話,該提醒事項的過期日期便會自動更改為兩者的平均時間。如果是拖拽至最前面的話,過期日期和下面一個提醒事項的過期日期相同。如果拖拽至最下面的的話,則是以上面一個提醒事項的過期日期為準。這樣就可以方便快速得安排好各種提醒事項了。
無限的快速操作和批處理操作
快速操作功能早在 GoodTask 2 就有了,不過這次的快速操作功能有一些變化。一個是觸發方式的變化,以往是通過長按提醒事項來呼出。而現在這個功能被隱藏在了提醒事項詳情頁面,並且需要在詳情頁面右滑,才會出現一系列的快速操作。
相比之下,這樣的設計有些隱蔽,不利於用户操作。但也正是因為這樣的設計,才使得其可以通過上下滾動來選擇無限的快速操作,這便是其另一個變化。或許這是開發者的一種妥協吧。
對多個提醒事項批處理操作是 GoodTask 3 的一個新功能。進入某個列表後,點擊導航欄最右側的按鈕,便可看到批處理操作。點擊選擇多個提醒事項,再點擊底部工具欄的小箭頭按鈕,各種快速操作則會以滾動視圖出現在你面前,最後選擇某個快速操作就好。
獨有的子任務,完成重複提醒和手動排序功能
現在 GoodTask 3 支持添加子任務了,不過目前只能添加一個層級。這一功能使得 GoodTask 3 不再僅僅是單純的提醒事項,它還可以用來處理一些稍微複雜的項目。該功能和提醒事項詳情在同一層級,左滑便可看到添加子任務的按鈕,另外還可以添加 URL 和 Notes。
完成重複提醒和手動排序功能也都是 GoodTask 3 獨有的功能。如果在重複選項設置了 Repeat after Completion 功能,那麼下次提醒的時間會按照你這次點擊完成的時間為準,而不受過期日期的影響。另外手動排序功能可以選擇過期日期、優先等級、列表順序來作為主要排序的依據。
全新的 URL Scheme 和 x-callback-url 特性支持
為了與 GoodTask 2 區分開來,GoodTask 3 的基本 URL Scheme 改為了 ‘goodtask3://’ 。另外動作也有一些小改動,同時也增加了幾個新動作。
- 快速打開新建提醒事項界面
引用goodtask3://openadd
- 打開特定列表的視圖
引用goodtask3://view?title=[prompt:Title]&view=[prompt:View]
goodtask3://view?section=[prompt:Section]&row=[prompt:Row]&view=[prompt:View]
其中,參數 title 指的是列表的全稱,view 指的是視圖的類型。1、2、3、4 分別對應列表、日、周、月視圖。參數 Section 則指的是主界面列表分類的對應排序,序號從 1 開始。而參數 row 則指的是選擇的列表分類內的排數,序號也是從 1 開始。
比如我們可以將一個常用的列表「Daily Review」的周視圖的 URL Scheme 添加至 Launch Center Pro 或者 SLauncher,這樣就可以快速進入該列表查看了。在我的列表中該 URL Scheme 為 ‘goodtask3://view?section=3&row=1&view=3′ 具體參數可根據自身的實際情況修改。
- 通過智能添加新建提醒事項
引用goodtask3://smartadd?text=[prompt:Text]
通過這個 URL Scheme,我們可以按照自己預先設定的關鍵詞規則,像輸入自然語言來新建提醒事項。比如你可以這樣來輸入:「明天 22:00 Daily Review。」
除此之外,開發者同樣在 GoodTask 3 設置中給出了更多詳細的 URL Scheme 規範。包括全系列可設置選項的參數規範,以及利用其 x-callback-url 特性,從 Launch Center Pro 新建提醒事項後返回 Launch Center Pro 的完整 URL Scheme。這對初學者來説是一份很好的入門文檔。
其他一些細節和變化
- 在點擊完成某提醒事項以後,會有 3 秒的時間來給你還原的機會,3 秒結束後才會開始同步,這樣可以避免一些誤操作。
- 支持 Landscape 模式和 iPad Pro,以及多任務處理操作。
- 支持自定義 TimeZone 不同時區的時間提醒。
除了上述的那些主要的特性以外,GoodTask 3 真的還有好多小細節。這些足以看出開發者對這款產品開發的用心程度。設置中的每一項信息在其官方幫助文檔裏都寫得十分詳細。
雖然 GoodTask 3 有一定的學習成本,但它卻值得我去花時間了解它的功能。因為它是一款集合了眾多用户反饋,以及開發者用心思考的好應用。我們也希望 GoodTask 3 將來能給我們帶來更多的驚喜。
資料來源:愛範兒(ifanr)
作者/編輯:homme
請按此登錄後留言。未成為會員? 立即註冊