拜托!想想小孩。
如果你認為人們不會這樣想,那你自己讀一下桌面軟件的說明書,那會比使用應用程序多花上兩三倍的時間。
當iPad出來的時候,有一個雜志應用(這里就不點名了),使用了大量的手勢導航。開始我還覺得很酷,這就像一個Minority Report(電影,“少數派報告”)那樣的東西,很有趣。
一個星期之后我就不知道該如何使用它了,幫助屏幕也隱藏了起來,因此唯一的方法就是重新安裝它。這可不是一個好的體驗。
如果你想讓使用一些瘋狂的基于手勢的導航,我們不會阻止你。但是如果你必須這樣做,請將幫助屏幕放在最近的地方,并且最好能讓你的應用值得我們花費這些時間。
13、不要偽裝
我不是那種模仿本地應用程序外觀和感受的webapp的粉絲。有一些UI框架會盡力讓它們看起來就像本地控制。但是當用戶從應用商店將它們下下來之后問題就產生了。
這些webapp本身就運行的比較慢,但是由于它們的外觀和感受與其他的應用程序相似,因此用戶會對它們產生錯誤的期望,從而將它們下載下來。它們做出了隱含的承諾但是卻沒有辦法達到。
我會避免它。
14、你的想法不是獨創的
NAS早在2001年就這么說過,“沒有什么想法是獨創的,太陽底下沒有什么是新的事物。重點不是你要做什么,而是你怎么實現它。”“沒有什么想法是獨創的”,
不幸的事實是,想法是多如牛毛,執行就是一切。一個精心設計的產品在合適的時間加上一點點運氣就能走很遠。
15、為您自己打造
這樣你能保證至少有一個幸福的用戶。更重要的是,如果你為你自己打造,你會很清楚的知道你到底想要解決什么,怎樣才能有的放矢。
16、聽取用戶的建議
如果你很幸運,在某些方面你的用戶會支付你費用,所以有和他們溝通的途徑是非常重要的。使用類似于GetSatisfaction的服務和用戶交流,不管是反饋錯誤或提出新的功能建議。這里的關鍵是,它是公開透明的溝通。
Twitter就是這樣操作的,但是還可以改進,你可以停止重復你的一個好主意(Twitter works too but can be a lot more work and you may end up repeating yourself a good deal)。
盡管我們聽取用戶的建議,并且他們有時候確實能提出一些偉大的想法,但是你也不必非要實現他們說的每件事,相信你自己的直覺。
17、潛近你的用戶
分析非常重要的。它會讓我們從用戶的行為里面學到很多東西,并且會讓我們看到用戶是怎樣使用你的應用的。
對于FOTB.me我們使用了Google Analytics,主要是針對Android,iPhone,iPad和PlayBook。我在Twitter上面看到有人說
@FOTBme I was hoping for this year when I heard web app, but on Opera/Symbian the site doesn’t work at all…
(當我聽到webapp之后期待了一整年的FOTB.me,結果它在Opera/Symbian上面完全不能用)
— Thomas Kr?ftner (@tkraftner) September 11, 2011
一開始我想,廢話!這能影響多少人呢?結果通過Google Analytics 我發現4,241個訪問者里面只有四個人受到影響。雖然不幸有0.09%,但是我們還是可以容忍這點。當然你也可能沒有這么幸運。
幾個小時后我們看到影響增大到了20個用戶,0.5%的比例,但是我們仍然可以接受。
重點是,如果沒有這些統計資料,我們沒有辦法知道這個問題到底有多大或者多小。有了這些數據(得知問題并不大)可以讓我們睡個好覺。
18、原型!
這是一個偉大的工具讓你可以向其他人表明你的想法并且可以檢測技術上的可行性。我們傾向于寫一套典型的、小的函數去檢測解決一個問題的可能的方法。無論你做什么,首先在設備上實現你的原型。沒有什么比在設備上直接測試更具有說服力,即使是滑動瀏覽一系列的圖片(Nothing beats testing on the device itself, even if it means a series of images you can swipe through)。
這里有很多的工具可以讓你創建原型如 Prototypes, Balsamiq and FieldTest,你甚至可以使用Keynote。
無論你選擇什么,將它放在設備上并展示給你的朋友,以一杯啤酒的代價讓他們給你反饋。但是當你完成了這些之后,扔掉這個原型(Whatever you choose, get it on a device and show a friend over a beer to get their feedback. But once you’re done, throw the prototype away)。
我是說真的,扔掉它!這的確很難舍得,但你要知道你寫的任何代碼,一旦做成了產品,永遠不會死(I mean it, throw it away! This takes discipline, but know that any code you write – once it makes it into production – will never die)。
無論用什么方式,你寫原型很快。但是你不會希望用接下來的幾年時間維護修改那段代碼。扔掉它(You write prototypes fast, in whatever way works. Hack it up! But you do not want to spend the next few years supporting that code. Throw it away)。
19、開始
開始實現你的想法,因為是時候將它做出來了。這很難但是也很令人激動,這些想法終于不再只是卡在你的腦海中了,將它們帶到現實中來!
如果從一開始就想把所有的事情做的很完美那很容易失敗,你不需要把它做的很完美,但是我們會盡力。
20、我們可以使世界變得更好
這是一個崇高的目標,但我就是這么想的。作為設計者和開發者我們有這個能力去創造一些不僅僅影響我們自己而且也會影響其他人生活的東西。
如果我們讓生活變得更加容易,更加簡單,哪怕只是一點點,同時解決了某個問題,那我們就做了好事,可以讓我們引以為豪的好事。
想認識全國各地的創業者、創業專家,快來加入“中國創業圈”
|