資深app開發者的經驗之談:想簡單點,降低風險

36kr發表於2013-11-22

  注:此文是從事app開發已有10年曆史的Rob Jonson的經驗之談,原文發表在VB上。Rob Jonson是一位自學成才的程式設計師,以Hobbyist之名釋出app已有10年曆史。Rob靠直接通過應用商店賣app(包括最暢銷的VLC Remote和VLC Streamer)給客戶為生。他開發的第1個app是針對Treo600(全球第1款智慧手機,Palm OS)的Butler就是最暢銷app。隨後Rob通過2008年釋出VLC Remote而成功轉戰至iOS市場(當時蘋果應用商店剛剛開張)。後來,他又針對Palm OS、Web OS、Android、Windows Phone、iOS、Mac及Windows等平臺開發了各種應用。他其中的一款早期的Palm OS app甚至還影響了Web OS的一項關鍵功能應用全域性搜尋“Just type”。

  媒體喜歡炒作“app百萬富翁”,那些因為開發出來的產品吸引了風投或資金雄厚的技術巨頭(如Google、蘋果)的創業者。但是大多數開發者永遠都不會生活在那樣的世界裡。

  大多數人只能以承包或給別人寫應用為生,但有的也能靠寫自己的app拿到各大應用商店販賣維持生活。我就靠著自己的app熬過了10年。此間經歷了第1臺智慧手機Palm Treo 600誕生、iPhone革命及Android的逐漸普及。

  這麼說我是冒著聽起來像是個歷盡滄桑的老傢伙的風險的,我見過了許多的變遷,對市場的形成方式感到震驚。但有些東西在我做了Hobbyist Software 10年以後仍然是對的,我認為這些東西在我掛(鍵)盤後仍舊如此。以下就是一位開發者獨行客的若干提示與觀察。

  滿足自己需要

  我大部分熱門的app都是為了滿足自己需要針對令我感到興奮的裝置而開發的。如果你希望自己的裝置具備某種能力,那麼很有可能別人也有這種需要。你有一個想自己解決的問題那麼解決起來自然也會更有動力,對問題的理解也會更深。還非常有趣。

  獲得反饋,採取行動

  無一例外,是那些積極參與的使用者的反饋讓我的app能夠不斷改進並保持新鮮。我親自回覆了大部分客戶的郵件,而且往往是很快就回。隨著客戶不斷向朋友推薦我的app,這似乎具有持續的暈輪效應。很多人都對收到開發者本人而非支援人員的郵件感到驚訝和高興。

  保持簡單,但別過分

  你往往會從那些技術性很強、需要許多複雜功能和選項的使用者那裡得到大多數的反饋。這些傢伙很棒,他們往往有一些酷斃的奇思妙想,但這些人畢竟不是你的主流使用者。為了讓更廣泛的使用者滿意,你得讓東西保持簡單。Palm OS往往把“Palm之禪”掛在口邊,痴迷於讓使用者的動作儘可能的少。蘋果也對簡單充滿渴望—儘管有時候會為了好看而妨礙了該目標的實現。

  外觀重要

 我開始開發的時候,app還是叫做application(應用),大家更關心的是內容而非外觀。但時過境遷。要想app取得成功,樣子也得好看。額外花些的時間(也許還有金錢,如果UI設計不是你的菜的話)打磨好app的介面。

  成功無法預測

  App就像流行歌曲一樣。你寫好、改進然後釋出。接下來是上天堂還是下地獄沒人知道。哪怕你寫的app第1次取得了成功之後也是如此。大多數流行樂隊都是曇花一現,大部分的開發者也在苦苦掙扎於把成功變成習慣。成功往往是不期而遇,那些我感到無比興奮的最後卻消失得無影無蹤,反而那些我不抱希望的卻成了我最成功的專案。你能做的只有盡力,釋出,然後繼續前行,如果你需要的話。

  以小為美

  有人說我小富即安,缺少抱負,但我喜歡自己小規模、低風險的做法。我沒有僱員。我開發、設計和釋出app的花費從來不會超過幾千英鎊。許多開發者靠借錢、僱用明星開發者與公關團隊來進行盛大推廣,緊緊抓住永遠難以捉摸的VC不放,或者希望技術巨頭出手收購。那些app創意大部分我都看了,想不通為什麼他們就不能埋頭開發、釋出,然後看看情況會怎樣。大部分會渺無影蹤,但能滿足某種需求的好創意會逐漸找到市場的。並且很有可能會像任何其他像樣的app一樣大獲成功,且風險很小。

  來源:venturebeat.com

相關文章