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