互聯網3.0時代,如何開發一款優秀的APP

互聯網創業圈裏,有的人靠做個PPT都能拿到投資,你信嗎?

你別不信,在互聯網的前十年,這並非沒有可能,不過這事拿到現在來說,就有點搞笑了。

有人說,互聯網的黃金十年已經過了,你信嗎?

我不信。

我給企業做了七年APP,期間接觸了非常多的創業者,見證了很多人的成功和失敗。在我看來,我們正處在互聯網發展的一個過渡階段,當前的互聯網正從上一個野蠻生長的十年向溫和穩健的發展階段過渡。

互聯網的未來是萬物互聯,如今我們能看到的連產業互聯都纔是個開始,剩下的路還長着呢。

所以別怕,你我都還有機會。

我經常收到創業者們提出的各種創意,諮詢我是否可行,其中不乏有非常閃光的創意,它們普遍具有以下特徵:

它們大都立足於某個行業,解決現有行業問題;

它們大都非常的專注,集中解決大行業的小問題;

創意的發起人普遍在這個領域呆過很長的時間,有較深的行業認知。

換個角度去看這三項特徵:

創意與行業結合不緊密,空想出來的,別做;

創意不夠專注,一個軟件集合了五六個功能模塊,別做;

對行業不瞭解或半知半解,別做。

如果正在看這篇文章的你,恰好也有一個不錯的創意,不妨比較一下你的創意是否滿足以上特徵。

當你有好的軟件創意時,應該怎麼實現?如何製作一款成功的APP?

我們先要了解一款APP的實現流程:

一個創意由想法變爲人人可用的APP產品,必然要經歷以上五個階段。

(一)需求階段

什麼是需求?你頭腦裏的想法是不是需求?

是。

但你得通過方法將你的想法準確無誤的表述出來,方便讓項目能進入到下一個環節,讓項目的參與者都能準確無誤的理解你的意思纔行。

這實際上就是產品經理的職責之一,說到這裏,我來羅列一下產品經理需要做哪些事情,想要轉行做產品經理的小夥伴記得做筆記:

我們可以將產品經理的工作拆分爲兩部分,分析和製作,當然還有與其他部門的溝通協作,這裏不提。

我們做需求分析是爲了保證創意有價值且能通過技術實現,反覆的分析和論證有助於創業者淘汰不切實際或商業價值不高的想法,這也是爲什麼我提出“創意的發起人普遍在這個領域呆過很長的時間,有較深的行業認知”的原因,你不瞭解行業,哪裏來的認知,煩請你別給行業添亂了。

需求製作在產品開發的過程中非常關鍵!

APP開發出問題,大概率問題是出在這裏。PRD表述不清,導致設計和研發開發出來的APP跟創業者最初的想法大相徑庭。

不過近幾年,類似的情況變少了,這主要得益於產品原型技術的發展。

我們最早一批的產品經理,喜歡用Axure來做原型,方便是方便,但是不酷炫,交互做的不好,在上一個時期,我們經常會收到客戶的一份原型圖,讓我們按照原型再做一個Demo,他好以此去忽悠投資人。另外,它有一定門檻,學習成本高,對新手不太友好。讓我最煩的,是隨着Axure版本的更新,新手被逼着天天找破解版、中文包、插件包,這對於新手來說非常不方便,稍不注意就被迫下載了一桌面的流氓軟件。

其實這些問題放到現在,都已經不是問題了。

這裏我給大家推薦一款原型製作工具摹客,它有在線版,不需要下載,瀏覽器搜索就可以打開使用。

它可以創建高保真原型,快速製作交互原型,如果你有團隊,它也可以支持多人協作。另外,它對新玩家非常友好,在我沒有任何基礎的時候,一個小時用它擼了半截某音出來,

還有一條寫在最後,懂的人自然懂。

它是免費的!

放幾張我花時間學習後弄的原型,大家拿去參考。

你看,已經很簡單了,所以現在的你可千萬別再拿着個PPT就去忽悠投資人了,碰壁不說,還跌面子,用點心,至少弄個高保真原型吧。

(二)設計階段

當你產品需求弄出來以後,就可以交付到設計師手裏了。

設計的重要性毋庸置疑,用戶使用APP,第一眼看到的不是你的代碼工整不工整,功能有多麼人性化,而是我們APP佈局,配色,icon,交互體驗等。

設計師和產品經理在此階段的配合非常密切,如果你的原型做的好,肯定是能提升溝通效率的。

找了幾張讓人心情愉悅的UI圖,放鬆下眼睛:

現在的APP客戶獲取成本高,滴滴打車最初的單個客戶獲取成本大概在50元,然而也許正是因爲你APP low逼的UI設計讓你這50塊錢打了水漂,還換來一句:“什麼玩意,這麼辣眼睛。”

(三)開發階段

UI設計完成後,會進入到產品開發環節,這是整個流程中最耗時耗成本的地方,作爲創業者,如果你不懂代碼,可以關注一下APP的開發語言,常見有以下幾種:原生態開發、Html5開發、Html5+原生態混合開發、Html5網頁加殼生成APP,它們都能夠將產品呈現出來,但效果是不一樣的,現階段市場上用的比較多的是原生態開發和Html5+原生態混合開發。開發APP,用它們來實現的體驗效果最好,相對的成本也更高。

同時,在進入開發階段時,可以讓技術負責人給出項目甘特圖,制定階段的開發計劃,嚴格按照計劃去跟進產品完成度,保證其發佈時間能夠跟得上你的市場計劃。

這裏劃重點:你得理智點,開發完成時間與市場計劃之間預留的時間長一點。

理想很豐滿,現實很骨感!

(四)測試階段

一個項目由開發完成到上線,測試的環節必不可少。

現在的技術團隊,很多都是邊開發邊測試,最終再進行集成測試。這是比較實用的開發模式,它可以在開發過程中不斷髮現問題,反覆修改驗證,避免到最後測試時,發現一個問題拿回去改,牽連出一大片問題。最終的集成測試也是必不可少的,只有整體測試完成後才能上線,後續需要通過更新版本來進行維護。

就算項目已經正式發佈,因爲用戶使用場景和平臺數據量的變化,也可能會出現各種開發中沒有檢查出來的問題。

須知,這是必然,並非偶然。

好啦,到這一步,你的創意已經變成了實實在在可以使用的APP了,剩下的就是運營層面的問題了,當你開始專研,你會發現,小雞不尿尿,各有各的道,有的是讓你花時間學習的地方。

親愛的讀者,如果有一天能在應用商店看到你的產品,那將是我最大的榮幸,祝你成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章