為什么會有人覺得開發一個滴滴美團外賣微信等app很簡單?
很多人有這個認知誤差,其實app軟件開發分為幾種類型!
第一種叫封裝,就是手機網站加一個殼子,大部分人認為便宜,都是看到這一種,就像別人買個牛皮包包,你跟人家一模一樣,但是你是仿皮的知道嗎?這種一般都是網絡公司拿來忽悠人的,只能看,不能用!
第二種叫原生開發,是真真正正的編程,就像用漢字組成文章一樣,因為要先選題材,寫大綱,選表現形式,然后才寫,會花掉大量時間,時間就是成本!這種成本最高!
第三種叫混合開發,結合了第一種和第二種,這樣成本適中,目前大部分企業都是用的這一種!
再說說成本吧,成本有四種:
一,硬件成本,服務器不難理解吧?就是用來存數據的大型電腦!承載上億人使用的服務器要有多大容量?所以大公司一般都是用幾棟樓來放服務器的!有多貴不用多說!
二,人工成本,開發要人,開發一個好的app最少要有以下幾種人,產品經理,要做產品模型,前端ui設計師,軟件開發工程師(蘋果,安卓都要),后臺開發工程師,軟件測試!就跟工廠做產品一樣,產品設計要做產品外觀及結構圖出來,然后要開模具,生產組裝,質檢!軟件比他要復雜n倍,因為他的測試不單單是流程測試,還要做壓力測試,就是程序最大承受多少人用,明白嗎?這是一個反復測試的過程!而且一個軟件產品是由很多人小的功能產品來實現的,也就是說我們今天看到的美團,微信這些實際上包含了很多個這個的團隊!
三,迭代成本,如果按照今天的微信開發一個一模一樣的東西,成本大概也只有幾十分之一,甚至沒有這么多!那么微信為什么要花這么多研發費用呢?迭代!他要根據用戶的體驗,反饋加上公司不斷成長的戰略不斷更新,優化!每一次升級都要把上面的二重新做一遍!你看微信升級多少次了?
四,流量成本,很多人說你上面寫了服務器成本,我故意寫在這里,沒有挨著就是做個區分,服務器就像電腦,是硬件,懂嗎?不接網線是上不了網的,接了網線就要付錢,錢付少了就慢,據了解,一個大型的app每個月要付的流量費都是按億來算的!
這還不算上線后推廣的費用!現在你還覺得開發app簡單嗎?