使用 Android 的好處之一就是可以自由的更換主介面。這邊稱的主介面通常叫做 Launcher,功能類似手機的 shell,提供一些基本的程式管理、widget 顯示、桌面等功能。
大約在一兩年前,我曾經用過一款類似的 launcher,叫做 SlideScreen,其概念跟今天要介紹的 Aviate 雖然有些差距但是畫面的設計上卻是相當類似的。一般的 launcher 都是提供你許多桌面,然後再給一個「所有程式」之類的面板 (還有很炫很炫的動畫),像是 Apex Launcher、Nova Launcher 等,但是 SlideScreen 不提供一大堆的桌面,反而只提供一個桌面,在桌面上顯示所有你需要知道的訊息,像是簡訊、email、天氣等。如此簡潔的介面深得我心,但可惜的是開發團隊沒有繼續維護下去,在現有的 Android 版本上已經無法使用。
Aviate 這個 launcher 某方面上可以說是擷取了 SlideScreen 的精華,加上時下流行的 LBS 服務,並且又融入了 Android OS 的特點:widgets,做出了這個會自動偵測所在位置、自動分類應用程式的 launcher。