說到小程序,很多朋友可能并不陌生。在這個(gè)元旦假期朋友圈比較不錯(cuò)的的“跳一跳”小游戲正是出自他的平臺(tái)。自2017年年初推出以來,小程序已經(jīng)席卷了朋友圈,為人們廣泛熟知。
說起杜克小程序的起源,還要說到公眾號(hào)。自公眾號(hào)推出以來,其強(qiáng)大的訂閱,推送能力已經(jīng)受到了廣泛的認(rèn)可。然而,張小龍的團(tuán)隊(duì)并不滿足,在一次公開課上,他說:“我們很早就在想我們應(yīng)該有一種新的形態(tài),不應(yīng)該只是停留在訂閱號(hào)或者公眾號(hào)這樣一個(gè)基礎(chǔ)之上,不應(yīng)該只是提供一種訂閱能力,一種推送能力,而是應(yīng)該我們更多提供新的能力,這種新的能力更加像一種應(yīng)用程序的能力?!?/span>
對(duì)于這種新的形態(tài),他進(jìn)一步闡釋道:“一個(gè)好的軟件,一個(gè)好的工具應(yīng)該讓用戶用完即走的?!蔽⑿攀侨绱耍粋€(gè)完全沒有附加廣告的社交平臺(tái),是在高廣告容忍度的環(huán)境下給予的用戶尊重。而這份尊重,為微信贏來了市場(chǎng)上很好的占有率,也贏來了微信“走完還來”的極高用戶粘性。
從技術(shù)角度上看,杜克小程序的開發(fā)模式擁有一套完整的IDE,其使用的語言,技術(shù)規(guī)范雖然借鑒了react,vue等前端理念,但事實(shí)上是一套完全封閉的技術(shù)體系。這套體系只能用于開發(fā)小程序。因此我們已經(jīng)可以定義,微信已經(jīng)是個(gè)OS。有自己的開發(fā)模式,開發(fā)語言API。比起安卓更先進(jìn)的是,微信是一個(gè)云端OS,所有的開發(fā),部署,接口,數(shù)據(jù)流轉(zhuǎn)都是基于微信這么個(gè)超級(jí)云服務(wù)上,在本地只會(huì)留下必要的緩存。
基于這樣的技術(shù)基礎(chǔ),小程序和公眾號(hào)以及app的區(qū)別是顯而易見的。公眾號(hào)只能進(jìn)行簡(jiǎn)單的信息傳播,結(jié)合H5后才獲得了簡(jiǎn)單的交互功能,所有內(nèi)容儲(chǔ)存在網(wǎng)上,沒有本地緩存,運(yùn)行環(huán)境是開放的,非常適合進(jìn)行營(yíng)銷。App是一個(gè)獨(dú)立的應(yīng)用,儲(chǔ)存在本地,它能脫離封閉空間,滿足用戶個(gè)性化需求,適合高頻復(fù)雜的服務(wù)。