小盧同窗是我半年前在中關村車庫咖啡認識的一個自由創業者,他從北航畢業後在一家IT上市公司只上了1年多的班就辭職創業了,他的創業項目屬於國內度假旅遊垂直細分領域:積累大量詳細的旅遊攻略,組成一個個舒適溫馨的旅遊體驗小故事,提供季節性的旅遊套餐服務。小盧很能幹,他們團隊一共3我的,從一個微信公衆號開始作起,僅僅用了半年多的時間就積累了11萬多的粉絲。小盧一直想讓我給他投資,我卻一直處於猶豫中。上個月底小盧滿懷信心的拉着我陪他去見一個投資人,本想讓我見識一下他們產品在其它投資人眼裏的價值,但沒想到獲得的反饋迴應卻讓他很是失望。很顯然,是被投資拒絕了,投資人給出的理由很簡單,大體以下:javascript
你須要儘快完成相關App產品的開發和上線。在公衆號上,你是拿不到用戶信息的,那麼隨着時間推移,若是有用戶失去了活力,你也沒有任何能力將其挽回,由於你連他們的基本信息都沒有。而這樣的局面,就要求你的度假產品很是具備特點,要麼性價比極高,要麼很是不同凡響,別處見不到。不然,一旦陷入競爭,你的壓力會很是巨大。說白了,投資人就是質疑小盧團隊的產品沒有任何壁壘和對用戶的掌控力太差。java
其實,Web、App、公衆號,仔細提及來,Web與公衆號是同樣的,App與他們不同。由於Web和公衆號都是傳統的BS結構(Browser/Service),App是傳統的CS結構(Client/Service)。BS結構的特色是,用戶經過瀏覽器操做,服務端的任何改動,均可以很是快速的在瀏覽器層面獲得展現,而CS結構的特色是,用戶經過客戶端操做,服務端的改動有時依賴於客戶端的更新才能得到體現。BS結構產品的迭代速度比CS要快,這一點實際上是徹底不用質疑的。可是全部BS結構的產品都面臨一個問題:「入口」。react
當咱們在討論Web與App產品運營層面的不一樣時,我一般會說,兩者獲客的渠道、成本與維繫客戶的渠道、成本,以及手段有很是明顯的差別。Web時代,咱們見識到的是入口力量的強大。可以佔據入口的產品,就能夠得到大量的流量,從而在大流量中獲取用戶。淘寶之因此牛逼,不是由於它是賣貨的,而是由於它是衆多賣貨的人的入口——幫消費者找到合適的商品。百度之因此牛逼,不是由於它是作搜索的,而是由於它是分發流量的入口——幫用戶找到適合的內容。騰訊之因此牛逼,不是由於它是作社交的,而是由於它是創建關係的入口——幫用戶找到但願創建聯繫的人。App時代,傳統入口的力量被無限削弱,這才讓應用商店變成了新的入口。這是由於介質發生了變化,當人們從大屏幕轉移到小屏幕時,原先的流量分發器——搜索引擎的做用被削弱了,而應用商店的做用加強了,因此如今應用商店在手機上,能夠用和搜索引擎同樣的方式去盈利。瀏覽器
BS結構下,搜索引擎是一級入口,其餘網站是二級入口;而CS結構下,應用自己就是一級入口,經過搜索引擎把本身變成二級入口,這真的是創業者想要的麼?不是,那麼只有經過搜索引擎或者應用商店,把本身安裝到用戶的手機上,變成一級入口,這個效果才能完成,這實際上和BS結構下,經過搜索引擎找到本身想要的站點,而後記住地址或者放入收藏夾將其變爲一級入口的概念是相似的。可是,和BS結構產品不一樣的是,CS結構的產品變爲一級入口,對於用戶來講,成本是高昂的——由於CS結構產品是須要下載、安裝,才能註冊使用或者直接使用的,BS結構產品是沒有下載和安裝這兩個步驟的。也所以,對於用戶來講,相對高頻App來講,低頻App隨着頻次的下降,其成本是線性增長的。這就出現了在小內存時代,人們每每會精挑細選,只保留本身最經常使用的App,而其餘的App,要麼不裝,要麼,只在須要的時候裝,用完了再卸載——別笑,幾年前,不少人就是這麼玩兒的——這樣的歷程,與PC早期,大多數程序經過軟盤來直接運行是一個道理——固然,我想大多數年輕人是沒有經歷過這個時代的。但隨着硬盤體積的增長,不少人的PC裏,都存放了許多低頻的產品,甚至內容,可後來已經沒有人介意這件事兒了,硬盤體積的增長,極大的推進了PC時代,CS結構產品的發展。能夠這麼說,若是不是存儲空間的增長,如今不少遊戲都根本不會有——固然,顯示技術的進步是另外一個關鍵。回到現在的手機應用上來,其實道理是同樣的。在小內存時代,倡導WebApp,是我能理解的——由於這能極大的解決用戶的需求,同時照顧用戶的手機空間。但時間演化到今天,動不動就能夠擴展出百G級別空間時,再討論WebApp,這不只僅實是一種技術上的倒退,同時也包涵着對於入口的極大焦慮和逃避。微信
其實道理講得再多,也不必定真能解決現實問題。擋在App開發道路上最大的問題就是成本問題,開發App太貴,初創者哪有那麼多錢呀?招一個原生開發工程師工資太貴了,招一我的確定不夠至少要同時支持蘋果和安卓吧,再加上原生開發太難,還要長期維護,開發人員卻很難穩定下來,想一想就有點讓人望而生畏。但事實真的是這樣嗎?軟件行業的發展可能遠比你想象還要快,不少以前還認爲是很難解決的問題,其實早就已久有人幫你解決好了。App的開發從開始流行到今天發展有5年多了,每一個環節工做都一直在不斷細分和優化、因此咱們要保持及時跟進才能作出正確選擇。優化
今天大量成熟BaaS服務讓不少專業的App開發工做變得愈來愈簡單,好比:百度LBS服務、個推和極光的信息推送服務、七牛的雲存儲服務、環信和融雲即時通信服務,微信和支付寶的移動支付服務等,這些專業的功能模塊由專業的第三方公司去開發和升級,你沒必要本身作只要調用就行,這讓你有更多時間能夠專一在你的App業務裏。一樣,設備端的程序開發也沒必要非要經過Xcode和eclips去從底層開發作起了。你能夠選擇一些Html5技術的跨平臺產品開發產品,例如:Appcan,ApiCloud等,開發者能夠像作網頁那樣作App,雖然App最終體驗效果差一些,但對於一些需求簡單體驗要求不高的App開發也夠了,能夠用於應付部分App外包業務的交付工做。一樣你也能夠選擇一些基於原生擴展技術的跨平臺開發產品,例如:reactive native和DeviceOne等。開發者在享受跨平臺、低成本開發服務同時,作出的App徹底可以具有原生體驗效果,更適合一些較高端的App需求和想用App的創業者。網站
軟件領域的發展和硬件很是相似,工藝在不斷的改進技術也在不斷進步,若是你作出來的東西能力和體驗不過關,全部藉口都是蒼白無力的。但你也沒必要爲此沮喪,不少時候你沒必要從頭作到尾,好的方法老是不少,只要你肯於用心去嘗試總能找到出路。若是有人爲你作IOS和Android的底層技術組件,你只要用javascript完成你的業務邏輯併合理的調用這些組件就好了,何樂而不爲呢?搜索引擎
因此呢,做爲創業者,你以爲,如今你仍是想「不要開發App了」呢?code