閱讀本文大概需要 6.66 分鐘。
這篇文章本來并不打算寫的,但是今天鋪天蓋地的全是微信小程序的文章,仿佛感覺小程序要改變世界、拯救地球了,直接導(dǎo)致很多讀者留言問我:張哥,微信小程序你怎么看???會對移動開發(fā)產(chǎn)生影響么?求一篇文章解惑。
?
畢竟良心張,就臨時寫了篇文章給你們,想著給你們穩(wěn)定軍心的同時,還能蹭蹭熱點,恩,這波不虧。
?
早在一年前,小龍哥就提前透露消息,小程序(那時候還不叫小程序)會在今年的 1 月 9 號上線,今天凌晨,小程序如約而至,不得不佩服微信的執(zhí)行力。至于為什么要選擇這個日子?我能告訴你們 2007 年的 1 月 9 日,蘋果發(fā)布了劃時代的產(chǎn)品 iPhone 么?
?
不久前小龍哥的朋友圈發(fā)了這么一個截圖:
?
?
很多人看了覺得很震驚,小程序的入口難道要放在桌面么?我自己同樣很震驚,不過我震驚的原因是因為,小龍哥的手機里竟然看到了我們家的小程序「食物派 Lite」,親自給我們當(dāng)測試簡直了。
?
我之所以覺得這種方式不太可能是因為,從技術(shù)的角度考慮,這種桌面快捷方式在開放的 Android 系統(tǒng)是可行的,但對于 iOS 系統(tǒng)是比較困難的,換個角度,即使技術(shù)上可行,也很難通過蘋果的審核,據(jù)說,不做游戲與應(yīng)用市場是微信與蘋果達(dá)成的協(xié)議。
?
今天凌晨,所有人終于目睹了小程序的真面目,果真不是之前曝出的截圖那樣,它的入口在「發(fā)現(xiàn)」頁面的底部,如圖:
?
?
可能很多人表示看不到該入口,首先確保你是微信最新版 v6.5.3,其次只有使用過小程序的才能看到這個入口。第一次你只能通過如下三種方式體驗小程序:
?
1. 搜索;
2. 微信好友的轉(zhuǎn)發(fā)推薦;
3. 二維碼掃碼;
?
值得注意的是,微信小程序的搜索能力很弱,只有少部分支持模糊匹配,也就是說假如你搜索「食物派」是搜不到結(jié)果的,只有輸入「食物派Lite」全稱才能搜到該小程序。二維碼獲取只支持掃碼,不支持二維碼識別,也就意味著你把小程序的二維碼分享到朋友圈是無效的,別人沒法通過長按識別來體驗,而只能掃碼獲取小程序。
?
由此,基本可以得出結(jié)論,想通過微信小程序來營銷,獲取流量紅利基本不可能了。而張小龍在今年的公開課上也明確的對小程序做了定位:小程序希望用即用即走的方式激活線下的弱連接場景。以上小程序的種種限制也印證了這個說法。
?
早前,小程序剛放出風(fēng)的時候,我寫了這么一篇文章「「微信小程序」有哪些沖擊與機會?」,其中有三個觀點:
?
1. 越來越多的創(chuàng)業(yè)者,尤其是互聯(lián)網(wǎng)創(chuàng)業(yè)者會投入到小程序的懷抱;
2. 小程序并不會取代原生 App 開發(fā);
3. web 前端開發(fā)會比較火,人人都該學(xué)習(xí)下 web 前端;
?
然而我們討論問題必須針對當(dāng)前最新的信息來做分析,我相信單純從技術(shù)層面來說,小程序可以很早就發(fā)布了,一直沒發(fā)布的原因,很可能微信在這段時間也一直在對小程序的定位做探討與調(diào)整,如今已經(jīng)確定,小程序定位于線下的連接,通過二維碼的媒介,將人與物進行連接。舉個例子:
?
你去一家餐館吃飯,直接掃描二維碼,就可以進行點餐。
?
你在公交站臺等車,直接掃描二維碼,就可以知道下一班公車什么時候來。
?
之所以之前判斷很多創(chuàng)業(yè)者,尤其是互聯(lián)網(wǎng)創(chuàng)業(yè)者會投入小程序的懷抱,是因為人人都想分一點微信巨無霸帶來的流量紅利,然而基于小程序現(xiàn)在的定位,已經(jīng)很明顯,是面向線下,也就意味著特定使用場景,特定的線下服務(wù)才更需要小程序。而對于絕大多數(shù)互聯(lián)網(wǎng)公司,產(chǎn)品與服務(wù)大都面向線上,線下的業(yè)務(wù)還是較弱的,所以,「越來越多的創(chuàng)業(yè)者,尤其是互聯(lián)網(wǎng)創(chuàng)業(yè)者會投入到小程序的懷抱」這條結(jié)論我現(xiàn)在持否定態(tài)度,當(dāng)然不意味著小程序的創(chuàng)業(yè)沒有機會,只是說并不是像之前那樣認(rèn)為的廣泛。
?
至于第二條,我仍然認(rèn)為小程序不會取代原生 App 開發(fā),甚至都不會有啥大的影響。我自己體驗了很多公司的小程序,體驗上雖說比 web 要好很多,但是大部分公司開發(fā)的小程序基本都是自家 App 的「閹割版」,功能很弱,體驗也遠(yuǎn)比不了原生 App,我認(rèn)為,絕大多數(shù)公司開發(fā)的小程序只是為了占個坑而已,包括我所在的公司,絕大部分公司目前的業(yè)務(wù)開展還都是以 App 為主。我相信,經(jīng)過時間的洗禮,沒有特定的使用場景的小程序,終將消亡。
?
至于 web 前端的火爆不是一天兩天了,各大巨頭爭先研究移動端跨平臺的解決方案,包括 Facebook 的 RN、Alibaba 的 Weex,這是 web 前端火爆的一個很重要原因,包括微信小程序,本身也是基于 RN 的框架進行吸收改造的,可以這么說,現(xiàn)如今,所有這些跨平臺的解決方案都不成熟,很少有一家公司的主要項目是采用 RN 或者 Weex 框架的,現(xiàn)在都還處于研究與探索階段,遠(yuǎn)達(dá)不到成熟的階段。
?
當(dāng)然微信小程序的推出肯定又會讓 web 前端處于風(fēng)口,不可否認(rèn),未來肯定也有越來越多的就業(yè)機會,對于移動開發(fā)來說,有時間精力,業(yè)余時間學(xué)習(xí)下也不妨,拓寬知識面的同時,也為未來謀得一項新的技能。
?
但是不必驚慌失措,還是建議先把本職工作做好,先精一門,再去拓寬自己的寬度。而編程都是通的,當(dāng)你有了基本的編程能力之后,再想學(xué)習(xí)其他領(lǐng)域都是水到渠成的。
?
另外,恕我直言,我看到網(wǎng)上充斥著各種 8 塊 8 一份小程序的開發(fā)文檔,88 一套小程序的開發(fā)視頻教程等,這些培訓(xùn)機構(gòu)恰恰是小程序最受益的一個領(lǐng)域,小程序的開發(fā)微信官方有詳細(xì)的文檔,學(xué)起來也并沒有你想象的那么難,不是說花錢不好,只是覺得官方有最詳細(xì)最權(quán)威的開發(fā)文檔與 demo,還是中文的,這你都學(xué)不會,卻幻想著買別的資料或者視頻就能學(xué)會的,那你基本不適合編程了。
?
最后,有人可能會問 App、服務(wù)號與小程序是什么關(guān)系,引用一個網(wǎng)上一個很污的段子來結(jié)束本文:
?
App 就像原配,一年用不了幾次
服務(wù)號就像小三,每個月固定用幾次
小程序就像炮友,用完即走
?
?
所以以后出去妹子問:
“我是你的什么?”
“你是我的小程序”
?
?
本文摘自 :https://blog.51cto.com/s