為什么桌面應用會卷土重來?
大部分軟件產品都需要一個界面。這個界面可以有不同的形式,但通常要么是安裝程序,要么就是基于瀏覽器的web應用。對于桌面(移動完全是另一個 問題了)來說,web應用似乎占有優勢,但成功的新進入者,如Slack,以及老玩家,如Skype表明,這一問題仍然沒有得到解決。
我們Front的策略是同時維護OS X、Windows桌面版以及web應用版。很多人都問我們為什么要這樣?下面是我們的答案。
為什么我們甚至考慮過不做web應用?
Web有很多好處:
- 寫一次就可以到處運行
- 不需要安裝、升級(如果你的用戶需要授權才能在計算機上安裝軟件的話這一點是非常便利的)
- Web技術棧的人才池更大
- 這可以讓你的產品看起來更加現代
- 如果Gmail/Salesforce/Zendesk可以這樣,那你應該也可以的,對吧?
不過對于某些產品來說,采取一種不那么流行的路徑也許是值得的。
因為獨立的桌面應用有些好處是瀏覽器不可能替代的:
1、一旦它們在Windows開始菜單或Mac OS Dock找到了自己的位置,就可以一直可見。在移動世界里,不在主屏的應用很容易就會被人遺忘甚至遺棄。如果你希望自己的應用成為用戶的日常生活習慣,那 因為看不見而不打開應用的這個風險可不能冒。不釘在瀏覽器上面的web應用也很容易就會被關掉然后被永遠遺忘。桌面應用卻有一直看得見甚至打開的威力。千 萬不要錯過!
2、桌面應用可以隨時用“alt-tab”召喚。在整個桌面世界里,alt-tab也許是最有用的快捷鍵了。只要你的應用被打開,每一次有人按一 下alt-tab,你的logo和品牌就有機會免費展示一次!這么廉價的促銷上哪兒找去?!目標永遠都是一樣的:你的應用必須成為用戶的日常。哪怕是用戶 不小心打開的,那也是你說服他們你擁有他們需要的東西的又一次機會。抓住這個機會。
3、還有,桌面應用對下載和預覽的支持要比web應用好得多。還有一點不大但至關重要,即桌面應用可以復制東西到剪貼板。
4、桌面應用的另一個很棒的能力是很容易訪問通知系統。沒幾個東西能像Mac OSX dock通知應用的彈出動作那樣能如此的引人關注了。
右上角的閃亮的紅圈比一萬封郵件通知加起來還要有效。它微妙地提示你,應用發生了一些有趣的事情,而要想找出是什么事情,你只需要alt-tab 一下。郵件通知妨礙了重要的溝通,一旦突破令人無法容忍的極限之后,郵件將會被永久禁言或者被標記為垃圾郵件。你希望給人留個好印象的吧?
有時候這些好處并不能彌補開發獨立應用的痛點,但有些情況下付出是值得的。
Front用戶使用桌面應用的時間要比使用web版平均多34%。
根據我們開發Front的經驗,以及對許多軟件公司的調查,我們得出了下面的公式。每一個軟件產品都是不一樣的,但如果軟件使用對用戶來說要么是亟待處理要么在他們的活動中占據突出位置的話,那么獨立應用的開發就很有必要。
下圖是我們的分析:
使用的緩急是指用戶需要對發生的事情進行快速反應—無論是應用內的(如新的聊天消息),還是應用外的(比方說需要馬上讓Spotify靜音好聽見別人對你講話)。這兩種情況下,有一個容易訪問的應用都會有重大的好處,因為可以通知你什么時候需要采取行動。
而頻繁的活動,是指用戶每天都要花可觀的時間去做的事情。任何可以幫助用戶進行日常工作的都歸于這一類型。對于程序員來說,IDE屬于此類。對于 設計師來說,Photoshop、Sketch屬于此類。像電子郵件或Evernote之類的橫向工具也算:你的工作多半情況下未必會用到這些,但是你每 天還是要打開幾次、要花些時間去在上面敲敲字。
如果你的產品既不屬于緊急,使用又不突出的話,就不要開發桌面應用了。Web應用的優勢不能被夸大,還有許多偉大的軟件公司更擅長提供web界 面。像Stripe的API、Kissmetrics的分析、Heroku的基礎設施等,都提供了很大的價值,但開發桌面應用卻沒有理由。
現在你應該知道自己的軟件是否應該開發獨立應用了。實際上如果你選擇開發桌面應用的話,附加的成本近乎為零! 最近的技術 已經可以允許你像web應用那樣開發,然后打包成桌面應用并在任何地方均提供相同的體驗。而且還不會有令人生畏的返回按鈕、沒有“打開新標簽頁”等等!真的,其功能與web應用一樣,但卻不是web應用,這一點關系重大。我們有什么理由不喜歡呢?
另:你也許對我們沒有提Google App感到有點奇怪:畢竟其中有些(Gmail、Calendar、Hangouts等)是落在緊急或突出使用這兩類的。但是Google的長期利益是嚴 禁開發桌面應用的。的確,唯一能夠威脅Google勢力的只有瀏覽器使用的下降:只要你瀏覽web,你就得上google。Com。這就是為什么 Google希望你把時間花在瀏覽器上。為什么它會免費提供Gmail、Chrome,甚至折本賣Chromebook、扶植競爭對手Mozila的原 因!所以哪怕用戶受益于桌面Google App,別指望Google會大張旗鼓推銷這些應用。
本文編譯自: medium.com