越來越多應用提供內嵌iBeacon支持

微信,作為當今中國最流行的手機應用程序之一,是一個為智能終端提供即時通訊服務的免費應用程序。微信支持跨通信運營商、跨操作系統平台通過網絡快速發送免費語音短信、視頻、圖片和文字。截止到2016年第二季度,微信已經覆蓋中國94%以上的智能手機,月活躍用戶達到8.06億,用戶覆蓋200多個國家、超過20種語言。藉著微信良好的用戶群體覆蓋,微信也在不斷的嘗試在物聯網領域與開發者以及用戶進行深度的融合。

低功耗藍牙技術(Bluetooth low energy technology)作為一項目前市場上廣受歡迎的無線通信技術*,以其極低的功耗、與智能手機良好的互操作性以及較低的開發門檻而被越來越多的產品所採納。目前,藍牙技術聯盟(Bluetooth SIG)已經在2016年12月份正式宣布推出新一代的核心規格版本“藍牙5”。其主要更新包括更長的傳輸距離、更快的傳輸速度、更大的廣播數據傳輸量,以及與其他無線技術的互操作性和共存性的提升。藍牙5將在更廣的範圍內實現簡單、輕鬆的互聯設備互動,進而持續提升物聯網體驗。

不難發現,藍牙和微信,分別作為通信標準和社交媒體,在各自的領域發揮著舉足輕重的作用,兩者也在不斷的通過深度的融合為開發者創造面向物聯網開發的全新體驗。

目前,微信已經推出了與藍牙相關的應用協議,其中包括:

●微信硬件平台 —微信硬件平台是微信繼連接人與人,連接企業/服務與人之後,推出連接物與人,物與物的IoT解決方案。其中的AirSync協議是微信硬件平台提供的一種微信客戶端與藍牙設備間通訊的技術協議,它允許藍牙設備與微信客戶端之間收發數據,並支持通過微信客戶端透傳到遠程服務器,目前支持經典藍牙技術以及低功耗藍牙技術。

●搖一搖周邊是微信針對低功耗藍牙硬件提供的連接入口。在手機藍牙打開的狀態下,當用戶在微信中打開搖一搖時,如果周圍有iBeacon設備,會自動出現周邊入口。此時用戶搖一搖就會獲得周圍的信息。

目前市面上已經有相關的廠商通過以上兩種協議將自身的產品接入到微信平台當中。

3月底,微信小程序也發布了藍牙相關的更新,其中包括:

●新增18個藍牙相關的API

● 新增mac版開發工具支持藍牙調試

微信小程序,簡稱小程序, 是一種不需要下載安裝即可使用的應用,它實現了應用的輕量化,用戶掃一掃或搜一下即可打開應用。微信小程序對於藍牙的支持,對於開發者意味著什麼?

● 小程序的開發是基於JavaScript,而JavaScript在Web開發方面廣受歡迎。因此,微信小程序推出藍牙相關的API,使得廣大的Web開發者可以藉助小程序的平台進行智能硬件的開發;

● 使得藍牙應用輕量化。通過傳統的方式在智能手機上開發一款藍牙應用,不論是在iOS還是安卓平台,

o 需要了解相關的語言,例如Objective-C, Swift或者是Java;

o 需要了解相關操作系統的藍牙API設計以及系統回調的流程;

通過微信小程序的方式,開發者可以通過其簡單的框架將可以將藍牙接入其中。當然,小程序對於藍牙支持的效率如何還有待檢驗;

● 微信小程序推出藍牙API,使得智能手機上使用藍牙功能的相關應用,都可以通過小程序的方式接入微信當中。比如摩拜單車,用戶可以使用原有的摩拜應用繼續開鎖用車,同時新用戶可以通過在微信內部加載摩拜單車小程序的方式實現開鎖用車,對於新用戶來說,特別是一些特定人群,比如說老年人,如果說使用摩拜單車的原生應用用戶體驗比較生疏的話,那麼通過微信小程序,使熟悉了搶紅包的大爺大媽騎上單車也不是件難事。

其實,在應用框架內部對於藍牙的支持並不是只有微信,之前谷歌就已經在其瀏覽器Chrome版本56當中加入了對於藍牙的支持,開發者可以通過在Chrome上加載網頁的方式和外部的藍牙設備進行掃描、連接以及數據的交互。不論是微信還是Chrome,隨著越來越多的應用提供內嵌的藍牙支持,必然為開發者帶來不一樣的藍牙體驗。

作者:任凱藍牙技術聯盟亞太區技術項目經理 @ C114中国通信网

聯絡我們

歡迎提出您的查詢,讓我們為您尋找完善的解決方案或聯絡電話 +852 5266-4111 (香港)
+886 975258810 (台灣)