攻めるぞ WoT!スマホ以外にも広がる Firefox OS 特集! ー 関東 Firefox OS 勉強会 9th #fxos

攻めるぞ WoT!スマホ以外にも広がる Firefox OS 特集! ー 関東 Firefox OS 勉強会 9th https://firefox-os.doorkeeper.jp/events/21216 Firefox OS はもうスマホだけじゃない! 続きを読む
3
前へ 1 2 ・・ 6 次へ
太田裕己ൠ Hiromi Ohta @nikosun

必要なAPIは、ハードウェア組み込みではおなじみのGPIOとかI2CとかのWebAPIを提供しましょうと #fxos

2015-03-17 19:54:57
dynamis (でゅなみす/レッサーパンダ) @dynamitter

GPIO=General Purpose Input/Output=オンオフだけを設定や読み出しするバス。I2C=シリアル通信のバス=値を読み書きできるセンサーやサーボ制御などに広く使われているやつ。これらもJSから使えるようにしよう #fxos

2015-03-17 19:55:27
dynamis (でゅなみす/レッサーパンダ) @dynamitter

navigator.requestGPIOAccess()でGPIOオブジェクトを取得、gpio.ports.get()でポートオブジェクトを取得、port.write(val)やport.read()する簡単なAPI #fxos

2015-03-17 19:56:21
dynamis (でゅなみす/レッサーパンダ) @dynamitter

Web I2C APIはnavigator.requestI2CAccess(name,address)でI2Cデバイスを取得、i2c_device.write/read(レジスタアドレス,値)で読み書きする感じで今は実装している #fxos

2015-03-17 19:57:33
Y. Iwanaga @y_iwanaga_

Web GPIO はW3C で仕様化検討中らしい #fxos

2015-03-17 19:58:35
dynamis (でゅなみす/レッサーパンダ) @dynamitter

GeckoだけじゃなくてV8やTridentでもWoTができるようにするため標準化を進めていく。いまはまずW3C Browsers and Robotics Community Groupで検討をしている。標準化するにはもちろんWGになる必要があるけど今はCG。 #fxos

2015-03-17 19:58:41
萩原崇之 @takayuki_h

WoTと言っても、結局はハイパーリンクのデバイスへの適用の一部だと思うんだけどなあ #fxos

2015-03-17 19:59:00
太田裕己ൠ Hiromi Ohta @nikosun

Web GPIO API と Web I2C API について。I2Cは検討中だがだいたいGPIOと同じような書き方になる。標準化が必要なので、現在それを進めている #fxos

2015-03-17 20:00:02
dynamis (でゅなみす/レッサーパンダ) @dynamitter

W3C仕様書の書式で普通にWeb GPIOやWeb I2Cの仕様を書きながら議論を進めている #fxos

2015-03-17 20:00:19
meco300 @meco300

今日はこれやってます // 攻めるぞ WoT!スマホ以外にも広がる Firefox OS 特集! ー 関東 Firefox OS 勉強会 9th (03月17日) #fxos firefox-os.doorkeeper.jp/events/21216

2015-03-17 20:01:16
dynamis (でゅなみす/レッサーパンダ) @dynamitter

Promiseで取得するか戻り値を返すか。Promiseは勿論非同期だけど多少ネストが深くなる。戻り値だけならネストなくさらっと書けるが非同期処理ができなくなる #fxos

2015-03-17 20:02:18
dynamis (でゅなみす/レッサーパンダ) @dynamitter

いまどきみんなPromiseだしそっちにしようかってのが現状方針 #fxos

2015-03-17 20:02:48
萩原崇之 @takayuki_h

おお、W3Cはちゃんとハイパーリンク考えているんだ #fxos

2015-03-17 20:09:05
yasushi yamagami @yasushirei

#fxos ロビーに到着したのですが、案内所をお願い致します。

2015-03-17 20:10:32
dynamis (でゅなみす/レッサーパンダ) @dynamitter

次はKDDI研究所の関口さん(社外では初プレゼン!)からのプレゼンだよ! #fxos

2015-03-17 20:11:11
太田裕己ൠ Hiromi Ohta @nikosun

次はKDDI研究所の関口氏から Firefox OS 搭載の組み込みボードについてのお話 #fxos

2015-03-17 20:11:52
dynamis (でゅなみす/レッサーパンダ) @dynamitter

Fx0ではWeb-Castとかを実装していたチームにいたが、灯籠とか何かいろいろ作って、半田付け、電気街の歩き方、レーザカット、スペインでの木材加工の頼み方などを学習した #fxos

2015-03-17 20:12:35
FUKAUMI Naoki @naobsd

「スペインでの木材加工の頼み方」とは #fxos

2015-03-17 20:12:40
Yutaka Kachi @y_catch

KDDI研究所 関口さん。Open Hardware - Firefox OS 搭載組み込みボード。しゃべるのはじめてかも。半年前までWebの開発。最近 H/Wをはじめて、半田付けや秋葉原の歩き方を覚えた。#fxos

2015-03-17 20:13:01
dynamis (でゅなみす/レッサーパンダ) @dynamitter

MozOpenHardwareプロジェクト。オープンなハードウェアを作って以降というMozilla Factoryのプロジェクト #fxos

2015-03-17 20:14:30
dynamis (でゅなみす/レッサーパンダ) @dynamitter

現在のWoTはスマホやテレビなどにはブラウザが載っているが、ライトや掃除機や冷蔵庫などには専用の組み込みOSが載っている状態だが、あらゆるものにブラウザ、Webエンジンを搭載して全てがJSで制御できる、ハード間でインターフェイスなども共通化しやすくなるハズ #fxos

2015-03-17 20:15:06
アヤト 📦 @ayato_tw

次の方はKDDIで #fx0 のWebCast機能を作ったメンバーの方。PervasiceBrowsers(どんなところにもブラウザがあるといいよね)って言葉を初めて聞いた #FxOS

2015-03-17 20:15:48
dynamis (でゅなみす/レッサーパンダ) @dynamitter

Pervasive Browser: プリンタもカメラもいろんなデバイスにディスプレイが載っている時代、全てブラウザになってもおかしくない。そんな中でRevolving LanternとNyoroNyoroLantanを作ってMWCで見せてきた #fxos

2015-03-17 20:16:23
前へ 1 2 ・・ 6 次へ