和很多人一樣,我做APP開發(fā)的目的很直接,就是希望通過自己的努力可以獲得金錢上的回報。當(dāng)然,我身邊也有不少人是純粹因為興趣才起家的,但是不管初衷如何,如果APP開發(fā)到最后,得不到任何回報(金錢,亦或精神上的)的話,開發(fā)者很可能就會放棄。再愛也不行,開發(fā)者也是需要生活的呀!?
【第一次的慘痛教訓(xùn)!】
記得自己2年前開發(fā)人生中的第一款A(yù)PP的時候,經(jīng)歷真可謂九曲十八彎。Android其實還好說,iphone APP的研發(fā)是最艱難的,剛開始的時候,資金困乏,所以找的個人外包,后來發(fā)現(xiàn)不行,轉(zhuǎn)而外包公司,然后獨(dú)立的iphone程序員,到最后自組iphone研發(fā)團(tuán)隊。
個人外包不談了,當(dāng)時沒看準(zhǔn),找到也是個半調(diào)子,后來聯(lián)系的外包公司,大概做了3個月的時間,設(shè)計啊、功能啊我都還挺滿意的,可是付了錢才發(fā)現(xiàn)代碼的質(zhì)量太爛,只能把iphone APP重做,又用了2個多月的時間,這樣子就耗費(fèi)了快半年的時間。
半年,180天,移動互聯(lián)網(wǎng)行業(yè)早已經(jīng)不是我剛?cè)胄袝r候的樣子了,發(fā)生的變化雖稱不上天翻地覆,但也夠驚人的,無數(shù)同類型的APP涌進(jìn)APP Store,我的產(chǎn)品幾乎毫無競爭力。
?
【我要如何重頭再來?】
無奈之下,我只得重頭再來。
一般創(chuàng)業(yè)者的思路是先出產(chǎn)品,再找用戶。但對于我這個曾經(jīng)失敗過的創(chuàng)業(yè)者來說,這個順序可以調(diào)轉(zhuǎn),先是找用戶,再出產(chǎn)品。
像我的第一次,直到錢花出去了,APP研發(fā)出來了,才發(fā)現(xiàn)自己做了一個失敗的產(chǎn)品,而前期的投入,我已經(jīng)收不回來了。這樣巨大的沉沒資本想想都后怕。
所以,二次創(chuàng)業(yè)的時候,我決定先從免費(fèi)的工具下手,也就是我們耳熟能詳?shù)奈⑿牛⒉谶@個階段,為了吸引到目標(biāo)用戶,我?guī)缀趺刻於紦湓陔娔X上,通過大量的互動、交流,經(jīng)營起一個社交圈。怎么說呢,這個階段的我,始終覺得唯有擁有了核心用戶和人氣,才能做好APP。
在核心用戶群的基礎(chǔ)上,我們可以做調(diào)研,了解他們的個人喜好和出沒時間段,然后對癥下藥。有人曾說,APP出現(xiàn)后,可以完全取代微信這樣的社交平臺,其實不然,我覺得2者是互補(bǔ)作用。畢竟微信、微博的人流量是APP最或不可缺的。
再到后來,我確實通過微信和微博,籠絡(luò)到了一群目標(biāo)用戶,雖沒有上百萬之多,但是也可以萬計,這時候,我想,時機(jī)到了,APP差不多可以出馬了。不過這一次,我是不可能再貿(mào)然選擇外包和自組團(tuán)隊的,第一次的創(chuàng)業(yè)失敗真的把我坑窮了,于是,我開始遍地散網(wǎng),找免費(fèi)的好用的APP開發(fā)工具。
不瞞大家說,我用的就是Dingdone,當(dāng)然,國外也有不少優(yōu)秀的開發(fā)工具,但是本人英文不好,所以最后還是決定用國產(chǎn)貨。因為是免費(fèi)的,我的初衷就是試水,先做出一個出來看看,要是比較成功的話,后期我再自組團(tuán)隊。
這次的開發(fā)過程,倒是順風(fēng)順?biāo)袆谟诘谝淮蔚氖〗?jīng)驗,我對產(chǎn)品設(shè)計、功能布局以及交互體驗都有一套很系統(tǒng)的想法,同時借助于Dingdone這樣的既有平臺,編程這些比較高端的技術(shù)活兒都不用操心,我可以兼顧到維護(hù)自己微博、微信上的目標(biāo)用戶,并思考用戶體驗層面的問題。
緊接著,APP便做出來了,接下來,需要我動手的,就是把自己微博和微信上的目標(biāo)用戶引流到自己的APP上來了。在營銷中有個魚塘的理論,目標(biāo)用戶集中的地方就是魚塘,你可以在別的魚塘中吸引目標(biāo)用戶,再慢慢把這些用戶引導(dǎo)到你的魚塘里。
此處的“別的魚塘”就是時下的一些成熟的大平臺,微信、微博當(dāng)然名列其中,通過在成熟平臺上的積累了足夠的用戶和人氣,再考慮APP研發(fā)的事情,當(dāng)為創(chuàng)業(yè)者的上上之策。
?
【番外之外包建議…】
文章寫到這里,其實早就可以收尾了。
但是有朋友提醒我:你失敗的外包經(jīng)驗,一定要提一下,要不然還是會有創(chuàng)業(yè)者步你的后塵,那么你這篇【血淚史】寫出來不就毫無意義了嗎?
我覺得他說得對,對于外包,下面根據(jù)本人的真實經(jīng)歷,做出如下建議——
1、代碼方面
這是雇主與外包最容易產(chǎn)生分歧的地方,我的建議是,不同意代碼交付條款就立馬走人,天涯何處無芳草,外包公司處處是。為啥這么強(qiáng)調(diào)代碼問題,上訴的第一次創(chuàng)業(yè)經(jīng)歷中,我最后接收到的外包公司的代碼,在進(jìn)行編譯的時候居然有500多個warning,而且APP還經(jīng)常閃退,這樣的代碼,根本就用不了啊!
2、驗收方面
此條要特別提醒到那些制作大型APP的創(chuàng)業(yè)者,由于大型APP的研發(fā)周期長,所以一定要有一個嚴(yán)格的驗收機(jī)制。比較推薦的一種方式是分階段付款,也就是說完成了什么功能就付什么款項。至于你是想讓他們每一周出一個新版,還是每個月出一個,就看你自己了,只要記得讓他們在發(fā)給你的文檔列表中詳細(xì)說明完成了哪些功能即可。
3、其他方面
在這里,還要說嗎一下,APP開發(fā)是一個持續(xù)的過程,伴隨著后期運(yùn)營,很多問題都會浮現(xiàn)出來,但對于一般的外包,前期的研發(fā)它已經(jīng)收到了大部分的錢,后面的維護(hù)費(fèi)用是占很少比例,而很多外包糾紛恰恰是出在這個階段。