如何開發出完美的App

英文原文:How to build the perfect App
目標要指向月球,哪怕迷失方向,你也可以著陸于群星之間—— 萊斯·布朗
初創企業要想開發出偉大的 app 需要些什么?
1、一個好主意
2、一位明星開發者

3、一位能將創意變成功能,把功能變成規范,把規范變成任務分配的忍者產品經理!

4、一位能讓 app 變得完美的設計大師!

好了,可以開始了:設計、編碼、測試、QA……設計、編碼、測試、QA……用戶反饋……周而復始

Q.A 人員
當然,還有立會(Standup meeting)!

昨天:補漏洞!今天:補漏洞!
終于來了,人人翹首以盼的那一天終于來了:首次發布日!
該來一杯香檳或啤酒慶祝一下,對吧?

的確!
錯!你還得等上 2 個星期,直到應用商店審查委員會測試并通過你的 app.

委員會是必須的,否則的話干嘛要那么久?
委員會經過仔細審查(但沒有打開)app 之后,你的 app 獲得通過了。
現在你有一個產品了!!!成功有保證了吧?非也。
最大的挑戰來了:應用商店憎恨(hating),呃,評級系統(rating system)

你得了幾顆星?

我很憤怒!
你的競爭對手還會給你發差評,說你的 app 會崩潰。

主意不錯,但程序死機了!

崩潰了

媽的......app 不斷退出
然后你要求用戶給你的 app 評級予以反擊。你又犯了一個大錯誤……

就因為你要求評價我要給你 1 星......把那個提示去掉我才考慮改評價
還有 iPad 用戶……

我喜歡 iPad 因為它屏幕更大

2 顆星是我的第一次警告!—仍等著出 iPad 版,除非你推出 iPad 版,否則別指望我給出更高的評級!
現在你得擔心用戶維系率了。

刪除應用—不不不不不不不不!
然后,還有這樣的人:

輕易榮登我的手機最最糟糕應用榜首:我能說的只有這句話,以前我從沒說過—這個應用就是個垃圾,平淡無奇

糟糕透頂

你們這幫壞蛋,極客也是有感情的好吧?
所以,該推出 2.0 版了吧?
等你做出了新版 app,然后又耗上 2 周等審查通過時,用戶早已熟悉 1.0 版了。
想象一下,你匆忙趕到自己老去買牛奶的那家雜貨店。那家店剛剛決定改善要一下用戶體驗。為了讓牛奶更靠近百吉餅區,他們把儲奶的冰箱挪到了另一邊。可你現在根本找不到牛奶放在哪里了。
iPhone 提供的是一種沉浸式體驗。當用戶的手指觸摸到喬布斯的魔法屏幕時,世界消失了。

你改進了用戶體驗,修改了屏幕按鈕,或者改善用戶界面,對顏色進行了調整,可以下才是發生的事情:

討厭這次更新

界面很難看,回到舊版吧,求你了。
甚至連蘋果也被用戶遷怒:

我們必須把所有的書燒掉:為什么?為什么一切都要扁平,還白得那么晃眼?我喜歡木質書架!討厭這種美學。我真心厭惡 iOS7 的外觀,現在它把我的書也給毀了
所以請準備好,用戶的心思你別猜。你可能會得 5 顆★,3 顆★,2.5 顆★,也可能只得 1 顆★:

這不是我想要的
[本文編譯自:medium.com]
</div>