Device for Android

Preview:

DESCRIPTION

マルレク特別編+日本Androidの会6月定例会+BLEガジェット勉強会 で試用したスライド http://kokucheese.com/event/index/178128/

Citation preview

@ Maru-lec × Android Group × BLE by Tomoya Asai (dynamis)

Device with Android

Android の 周辺機器

Android の 周辺機器

誰が何と言おうと

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

Flame = Android 周辺機器

Android と兄弟分の OS だし

Android ビーム (NFC)

Web API で繋がる

同じアプリが動く 合成 apk を作ってインストール

Intent も使えるようになった Web Activities を Intent に変換します

mozilla.jp/flame

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

再利用

Android ビームで使う

まず NDEF に対応 NFC Data Exchange Format

Android ビームに対応 Android Beam = NDEF Push with NFC

その他も順次対応 Tap2Pay など対応を検討中

mozilla.jp/flame

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

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

ところで BLE は?

Flame は BT 3.0 です BLE ガジェット勉強会なのにゴメン…

Firefox OS 2.2 で対応予定 2015/01 FC 見込み (TBD) !

mozilla.jp/flame

mozilla.jp/flame

Firefox OS コミュニティ!

http://FxOS.org イベントやドキュメントをご案内

http://FxOS.org/ml (Google Group のリンク: https://groups.google.com/group/firefoxos)

みんなよろしく!

Recommended