デバイスとつながる(API)
DAP (DeviceAPIs Working Group)
Battery Status API
Network Information API
Ambient Light Events
Proximity Events
Vibration API
Menu API
Network Service Discovery
SysApps (System Applications Working Group)
Alarm API
Contacts API
Messaging API
Telephony API
Raw Sockets API
Bluetooth API
Browser API
Calendar API
Device Capabilities API
Idle API
Media Storage API
Network Interface API
Secure Elements API
System Settings API
WebApps (Web Applications Working Group)
Clipboard API and events
Fullscreen API
Input Method (IME) API
Pointer Lock API
Gamepad API
21.
デバイスとつながる
(ハードウェア/コントローラー)
OpenWeb Board
Tessel
Espruino
Leap Motion
Kinect
Arduino
Intel PerC
Rasberry Pi
MYO
XBee
Ubi interactive
Device Access
•Geolocation API … GPS情報を取得
• Web Speech API… ⾳音声⼊入⼒力力
• Device Orientation …デバイスの向きや傾きを取得
• Contacts API … アドレス帳へのアクセス
• Calendar API … カレンダー情報の取得
• Battery Status API … バッテリーの状態を取得
• Network Information API … 通信環境の情報を取得
• USB, Bluetooth など
57.
Device Access
GeolocationAPI 9 3.5 5
(3.2)
5
(2.1) 10.6
Web Speech API - - 7*
(7.1*)
31*
(4.4*) -
Device
Orientation 11 6 -
(4.3)
7
(3) 15
Battery Status
API - 10* - 38
(4.4) 25
Network
Information API - 12 - -
(2.2*) -
括弧の表記はモバイル(Safari $ iOS、Chrome $ Android)
*表記は実装が不完全または、実装古い可能性