微信小程序 在智能產(chǎn)業(yè)的野心不小 2016年09月23日08:34 來源:|
還記得在今年初微信團隊曾經(jīng)提到,微信將在訂閱號和服務號的基礎上,推出應用號。現(xiàn)在,騰訊將應用號暫定名為微信小程序,開啟內(nèi)測。一時之間,朋友圈里的Javascript開發(fā)者、經(jīng)理們紛紛轉發(fā)各種相關資訊,熱鬧得猶如多了個升職加薪的機遇。
按照微信創(chuàng)始人張小龍之前的說法,應用號是為了表達“用完即走”的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。
為開發(fā)者提供了一種新的開發(fā)能力,微信小程序不需要下載安裝即可使用的應用,用戶掃一掃或者搜一下即可打開應用。小程序可以在微信內(nèi)被便捷地獲取和傳播,同時具有出色的使用體驗。
我的英文名叫WebApp
說得那么玄乎,微信小程序其本質(zhì),就是個基于微信內(nèi)置的QQ瀏覽器的WebApp,與在微信朋友圈里刷的H5應用不同的是,微信小程序給開發(fā)者開放了更多的權限。從內(nèi)測者提供的資料看到,微信小程序提供:視圖、內(nèi)容、按鈕、、多媒體、網(wǎng)絡能力、操作反饋、羅盤、重力感應、畫板、微信支付、登錄、加密、緩存等接口和框架,打通用戶微信帳號。
WebApp的誕生由來已久,隨著網(wǎng)絡技術與硬件性能的普及提升,瀏覽器本身能實現(xiàn)的功能應用越來越多。開發(fā)商只需了解HTML5、CSS3、js以及設備API即可完成WebApp在多終端設備和平臺的運行,大大降低程序移植的成本。在2013年初,國外瀏覽器火狐,甚至還推出基于HTML5的手機操作系統(tǒng)FirefoxOS,其功能應用以WebApp為主。
WebApp與傳統(tǒng)的NativeApp抗爭從其誕生之日起就沒停息過,基于不同的應用場景,WebApp與NativeApp互有優(yōu)勢,但至目前來看仍是NativeApp為應用主流。除了騰訊推出的微信小程序,近期Chrome、Firefox、Opera等主流瀏覽器,也推出了基于類似功能的ProgressiveWebApp。WebApp與NativeApp之爭的天枰傾向恐將改寫,隨之也帶來了移動應用程序的開發(fā)和分發(fā)變局。
對產(chǎn)業(yè)的影響
騰訊約在兩年前推出了微信硬件平臺,一種通過接入合作方的硬件設備,統(tǒng)一連接上微信的物聯(lián)網(wǎng)。微信硬件平臺以微信用戶ID體系為基礎,實現(xiàn)用戶和設備廠家共贏的物聯(lián)平臺,實現(xiàn)人,設備、廠家的互聯(lián)互通。
畢竟目前,無論是智能單品,還是綜合應用的,都處于一個非常初級的階段,相當部分的智能化交互還需要人手去操作,離真正的家居環(huán)境智能化感知交互還有相當?shù)木嚯x。為了對這些智能硬件進行控制,各家設備廠商都不約而同地以智能手機為控制入口,紛紛推出各種的手機控制APP,如果用了不同廠家的設備,光是為了控制,你手機里勢必塞滿一大堆APP,16GiPhone這時就真的要瘋了。
按照騰訊的說法,用戶可以通過公眾號查看和控制自己的手環(huán)、電視、空調(diào)和其它智能家電等。智能設備則能夠通過各種方式與微信綁定,如:掃描設備二維碼、調(diào)用JSAPI與用戶建立對應關系等。硬件設備廠商可以因此準確地了解到設備用戶的相關信息。
簡而言之,就是通過微信硬件云服務來管理與控制硬件設備。設備可以選擇通過設備直連微信硬件云服務器,或者設備商云連接微信硬件云,對于想降低自建服務器成本的設備廠商,直連微信云是種不錯的選擇。無論那種接入方式,都通過微信云端控制來統(tǒng)一互聯(lián)互通,提高智能家居的綜合體驗。
正如一開始時說的,微信小程序作為是一種不需要下載安裝即可使用的應用,其開放的更多權限,將會強化微信硬件平臺的功能與效率,可以想象得到若騰訊打通,微信小程序與硬件平臺的連接,開發(fā)者有更多操作空間得以發(fā)揮,使得硬件廠商可以快速構建自己的輕應用。通過微信小程序,App推廣開發(fā)的成本也將大幅降低。
因此在我看來,相對于開發(fā)商的變動,這次微信小程序?qū)⑦M一步深化微信在智能產(chǎn)業(yè)應用的影響力,加快將微信打造為物聯(lián)網(wǎng)平臺的步伐,也符合騰訊想做一切領域的平臺商的野心。
責任編輯:姚泓澤