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