Search
Close this search box.

超想做一個進擊的 App?Evernote 技術長:來,我教你!

如果你是一個 App 的開發者,Evernote 也許是一個不錯的學習對象。為什麼?因為自從 2008 年發表以來,Evernote 已經在不同的平台上,包括 iOS、Android、BlackBerry OS 和 Windows Mobile 上推出自家的 App,不僅使用者的成長速度飛快,並且最近也獲得了 2013 蘋果的年度設計奬

就讓我們來看看,Evernote 的 CTO, Dave Engberg 在 VentureBeat 所分享的五個關於如何壯大 App 的建議:

  • 1. 不要學 Evernote 硬幹

如果你想要把 App 做到像是 Evernote 這麼大,那你可以盡可能的努力去嘗試,但不要學 Evernote,尤其是跟後端工程有關的。

因為,大多數的公司,其實不應該去 Run 自己的硬體,我們 Evernote 有自己的主機,但 99% 的新創公司都應該使用雲端環境,像是:Amazon Web ServicesWindows Azure 和 Rackspace Cloud

  • 2. 了解雲端的好處

雲端對新創公司有非常多的好處,在許多層面來說,雲端都是一個建立科技公司的一個好地方。如果你的頻寬時常高高低低,雲端服務可以讓你用多少付多少,儲存運算上的需求也是。

相反的,雲端對 Evernote 來說就是一個噩夢,因為我們的儲存需求不斷成長……。

  • 3. 想要壯大,先建立你的 API

現在大多數的公司,都會先建立自己的 App 界面然後才會建立 API,但這樣的順序往往是錯誤的。

在 Evernote,我們從一開始就知道要做跨平台的 App,我們也知道我們必須在一定的規模上,作同步的動作,所以有別於一般網路公司,我們先建立自己的 API,並用其來建立我們的界面。

所以如果你想要建立一個跨平台的應用,並很快壯大,你就應該先專注在 API。

  • 4. 把心力用在創新和人才上,而不是硬體

Evernote 幾乎沒有硬體成本。我們花在國內機票上的錢,或許都比頻寬來的多,為什麼?因為 Server、頻寬和總體的硬體設施都很便宜,在 Evernote 裡,這些成本完全不能跟「人」的成本相比!而這個「人」的成本,也才是你需要花心力在上面的地方,因為回饋你的報酬最大。舉例來說,Evernote 有 330 個員工,但只有 14 人的工作是偏向硬體技術的。

新創公司,擁有一個穩定的硬體就夠了,把時間花在核心的 Business 和員工身上吧。

  • 5. 跟隨新平台的發表,讓自己無所不在

Evernote 最大的成功秘密就是:無所不在。

當 iOS 發表後,Evernote 馬上就出現在這個平台上,在 iPad 上也是同樣的情形(iPad 版 Evernote 團隊甚至連測試都沒測試過一次)。

在一個新的平台上設計 Evernote 是很困難的,但這樣的韌性也是 Evernote 可以如此成功的原因。

  • 延伸閱讀

快倒了也要堅持免費:Evernote 估值 20 億美元的祕密

(資料來源:VentureBeat;圖片來源:ysishikawa, CC Licensed)