• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
iBeacons 簡介
 

iBeacons 簡介

on

  • 2,097 views

 

Statistics

Views

Total Views
2,097
Views on SlideShare
2,096
Embed Views
1

Actions

Likes
5
Downloads
47
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    iBeacons 簡介 iBeacons 簡介 Presentation Transcript

    • Introduce to iBeacons Yen-Wen Chen
    • Indoor Positioning System powered by Bluetooth 4.0 (Low Energy)
    • 特⾊色 採⽤用標準通訊協定,可在任何⽀支援Bluetooth 4.0裝置運 ⾏行 (包含Android) 僅限室內使⽤用 精確度可達30公分 無需配對 低耗能
    • 原理 ⼀一個極⼩小的裝置,僅播送包 含UUID的藍牙訊號 UUID可程式化 其餘的⼯工作都來⾃自於⼿手機的 APP APP必須安裝,並註冊監 聽這個UUID 透過複雜的運算可以得知使 ⽤用者與裝置的距離
    • 開發建議 購買iBeacon裝置後,把UUID註冊到iOS內,剩下的則是交給 iOS處理 當⼿手機接近iBeacon時,iOS會呼叫你在APP內實做的Location Callback function,你可以進⾏行簡單的程式⾏行為,包含去網路要 資料 CLLocationManagerDelegate 如果APP沒啟動呢︖?別擔⼼心,iOS會把你的APP啟動,然後呼叫 那個Callback function
    • 情境範例 (上) Jane裝了H&M服飾店的APP 當她經過H&M的實體商店時,⼿手機就會告訴她,這間店 正在拍賣⼀一些商品 當Jane⾛走進去,經過⼀一個⾛走廊,APP告訴她,她有⼀一張優 惠券可以使⽤用 (⾃自動匯入Passbook) 當Jane接近銷售員時,銷售員的裝置則出現了Jane的購買 記錄及建議清單
    • 情境範例 (下) 當Jane在看⼀一個商品時,就會得到⼀一個量身定 製的優惠 H&M可以得知Jane精確的購物喜好,停留時 間,以及逛街路徑(儘管Jane不買任何東西)
    • 設計規劃建議 建議搭配iOS其他服務⼀一同使⽤用可以打造比較全⽅方位的服務 Push Notification: 例如在商品附近時,可以透過Server決 定⼀一些事情,持續跟消費者溝通與互動 Passbook: 例如可以把使⽤用者的票券或優惠券直接儲存到 Passbook內 善⽤用iOS多⼯工設計,這個服務是APPLE少數開放會讓使⽤用者 可允許你在沒進⾏行任何動作的情況下啟動你的APP數秒
    • 官⽅方推薦使⽤用情境 零售商店 特殊活動 家庭⾃自動化裝置 博物館及畫廊
    • 使⽤用者端限制 使⽤用者必須開啟定位功能 使⽤用者必須啟動藍牙 需要APP的⽀支援,必要時可 能會需要網路連線 (功能需 求)
    • 部署端限制 iBeacon無法傳送其他資料 (除了UUID) 附註:其實可以 iBeacon還是需要電⼒力供應 距離仍然是估計值 需要更精準的室內定位則需要更多的iBeacon部署
    • 其他補充 - 與NFC的差異 ⽀支援距離 iBeacon 50m vs NFC 20cm NFC裝置可以保存些許資料,但是iBeacon不⾏行 其實iBeacon也可以塞特殊資料,只是裝置變得跟NFC⼀一樣要客制化,⽽而不 是泛⽤用型 iBeacon可直接進⾏行定位,NFC則不⾏行 iBeacon不需要配對即可使⽤用,NFC則是⽤用來進⾏行配對來進⾏行其他服務 類似技術,但是實作不同,(個⼈人觀點)是不同的東西,直接比對並不公平
    • 其他補充 - Android ⽀支援裝置 只要能⽀支援Bluetooth 4.0的⼿手機都可以 Android 4.3之後有BLE API可以⽤用 Android 4.3以前的版本僅可以使⽤用各家廠商的BLE實作,但 是每家廠商實做⽅方式不⼀一樣,聽說很多地雷要踩 Android底下沒有UUID的註冊限制,所以可以沒事把周遭的 iBeacon都掃過⼀一次
    • 資源 iBeacon裝置 Estimote http://estimote.com/ 有提供iOS/Android SDK整套⽅方案,可減少實作成本 Roximity http://buyibeacons.com/ 使⽤用電池,可⽤用兩年 提供SDK以及Store Layout及⾜足跡分析 DIY (Respberry PI) 使⽤用PiBeacon 實作⽅方法 http://learn.adafruit.com/pibeacon-ibeacon-with-a-raspberry-pi/overview
    • 資源 ⼿手機端 iOS 實作⽅方法 http://www.appcoda.com/ios7-programming-ibeacons-tutorial/ Android Library https://github.com/RadiusNetworks/android-ibeacon-service 範例APP iOS https://itunes.apple.com/us/app/beacon-toolkit/id728479775 Android https://play.google.com/store/apps/details? id=com.radiusnetworks.ibeaconlocate&hl=zh_TW