device for android
DESCRIPTION
マルレク特別編+日本Androidの会6月定例会+BLEガジェット勉強会 で試用したスライド http://kokucheese.com/event/index/178128/TRANSCRIPT
![Page 1: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/1.jpg)
@ Maru-lec × Android Group × BLE by Tomoya Asai (dynamis)
Device with Android
![Page 2: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/2.jpg)
Android の 周辺機器
![Page 3: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/3.jpg)
![Page 4: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/4.jpg)
Android の 周辺機器
誰が何と言おうと
![Page 5: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/5.jpg)
Firefox OS Flame
主な仕様: Display: 4.5 inch FWVGACPU: MSM8210 Dual 1.2 GHz (Cortex-A7, Adreno 302)RAM: 256 MB ~ 1GBROM: 8 GBCamera: 5 MP + 2MPNFC, BT, Dual SIM
開発者向けリファレンス端末mozilla.jp/flame
![Page 6: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/6.jpg)
Flame = Android 周辺機器
Android と兄弟分の OS だし
Android ビーム (NFC)
Web API で繋がる
同じアプリが動く 合成 apk を作ってインストール
Intent も使えるようになった Web Activities を Intent に変換します
mozilla.jp/flame
![Page 7: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/7.jpg)
Internet
Firefox OS は Android の弟?
mozilla.jp/flameKernel & HAL Kernel & HAL
Web Platform
GeckoDevice API
Web に最適化 シンプル&スマート
System API
Packaged App(Local File)
Hosted App(Web Site)
App Framework
LibrariesBlink SGL etc...
AndroidRuntime
Native Interface
Dalvik VM
Java App
Native Library
Chrome (Browser App)
InternetWebView Contents
再利用
![Page 8: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/8.jpg)
![Page 9: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/9.jpg)
![Page 10: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/10.jpg)
Android ビームで使う
まず NDEF に対応 NFC Data Exchange Format
Android ビームに対応 Android Beam = NDEF Push with NFC
その他も順次対応 Tap2Pay など対応を検討中
mozilla.jp/flame
![Page 11: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/11.jpg)
Web API (モバイル OS 向け)通信とネットワーク
Network Information, MMS, Mobile Connection, Network Stats, Serial, Simple Push, SMS, SystemXHR, TCP Socket, Telephony, UDB Diagram Socket, Voicemail, WiFi Information
デバイスやセンサー制御 Ambient Light Sensor, Battery Status, Bluetooth, Camera, Device Orientation, FM Radio, Geolocation, NFC, Pointer Lock, Power Management, Print, Proximity Sensor, Screen Orientation, USB, Vibration, WebCL, WebGL, WebGL2
下線 := 注目、イタリック := 未実装 or 提案、https://wiki.mozilla.org/WebAPI
![Page 12: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/12.jpg)
Web API (モバイル OS 向け)データの管理と共有
Archive, DeviceIndexedDB, FileHandle, IndexedDB, Contacts, Data Store, Device Storage, USB File Reading
アプリ管理とアプリ間通信 Apps, Inter App Communication, Permissions, Web Activities, WebSocket Over Apps
システム Alarm, Background Services, Browser, Idle, Keyboard/IME, Log, Notifications, Payment, Resource Lock, Settings, Time/Clock
下線 := 注目、イタリック := 未実装 or 提案、https://wiki.mozilla.org/WebAPI
![Page 13: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/13.jpg)
ところで BLE は?
Flame は BT 3.0 です BLE ガジェット勉強会なのにゴメン…
Firefox OS 2.2 で対応予定 2015/01 FC 見込み (TBD) !
mozilla.jp/flame
![Page 15: Device for Android](https://reader034.vdocuments.pub/reader034/viewer/2022042714/54b6e7e34a7959b35f8b46ac/html5/thumbnails/15.jpg)
Firefox OS コミュニティ!
http://FxOS.org イベントやドキュメントをご案内
http://FxOS.org/ml (Google Group のリンク: https://groups.google.com/group/firefoxos)
みんなよろしく!