Upload
naruto-takahashi
View
4.000
Download
4
Embed Size (px)
DESCRIPTION
Citation preview
Naruto TAKAHASHI(@TNaruto)◦ [email protected]◦ http://eflmemo.hatenablog.com/
Software Engineer Interesting keywords◦ EFL(Enlightenment Foundation Libraries)◦ Tizen◦ NPAPI◦ NFC◦ HTML5◦ Firefox OS
Gecko と WebKit の挙動の違い
プラットフォームの数だけある WebKit の実装
本当にどこでも動く互換性があるの?◦ ブラウザ戦争時代はどうだった?
そんなもの(互換性)はない。
Firefox OS◦ Gecko の html5 platform
Tizen◦ Webkit の html5 platform
Tizen Web App を Firefox OS へ移植◦ “Write once, run anywhere” の検証◦ …するための基礎知識の共有
Tizen について
Firefox OS について
移植作業は午後からやる…かも。(時間あれば)
プラットフォーム紹介◦ Firefox OS
◦ Tizen
Web Application の紹介
Tizen Web App について
Firefox OS App について
Introduction Tizen and Firefox OS platforms.
「Web がプラットフォーム」◦ Web(ブラウザ) からデバイスを触りたい
Web の技術ですべてを作る◦ 電話アプリ、メールアプリなど全て HTML + Javascript
◦ Gonk層(OS部分)は Android を利用
レンダリングエンジンは Gecko
「Tizen the True Open Platform」◦ どんなデバイスでも動くようにしたい。
◦ HTML5 は App の選択肢の一つ
必要に応じた App タイプの選択◦ Web App と Native App を作れる。
◦ 電話アプリ、メールアプリは Native App
レンダリングエンジンは WebKit
Firefox OS◦ Web 技術を主体と考える
◦ ブラウザからデバイスを触りたい
Tizen◦ 色々なデバイスでも動作する
◦ HTML5 は選択肢の一つ
両者、HTML5 の見方が異なる。
Webコンテンツをどこに置くか
HTML + JS のソースをサーバへアップロード
クライアントのブラウザからサーバへアクセス◦ 従来の Web ページ
HTML + JS のソースをローカルへ格納
クライアントのブラウザからローカルへアクセス◦ 従来のオフライン Web ページ
HTML + JS をアーカイブでパッケージング◦ 配布用?
コンテンツ情報を設定ファイル(XML)に記述
仕様書◦ Widget Packaging and XML Configuration
◦ http://www.w3.org/TR/widgets/
他に Web Application ってあります?
W3C Widget に準拠
Tizen のローカルへのインストール◦ W3C Widget をインストール
外部サーバへの接続アプリ◦ 外部サーバへ接続する W3C Widget をインストール
Tizen Web Framework を用意◦ jQuery + tizen original widget◦ Globalize
Tizen SDK◦ Eclipse の開発環境
◦ W3C Widget のパッケージング
◦ W3C Widget の転送、インストール
Tizen Web Simulator◦ Google Chrome で動作する
Tizen Device Emulator◦ Qemu で動作する◦ Tizen のデバイスをエミュレート
Tizen Dev Phone◦ Tizen が動作するデバイス◦ ただし、手に入れるのが難しいです。◦ Origen Board へ移植を検討中
ごめんなさい、起動する環境を失っている状況です。M(_ _)M
実際に触ってみるので写真は省略…。
スーパー質問タイム!!
W3C Widget に対応している?
ローカルへのインストール方法は?
外部サーバ接続へのアプリの作成は?
Firefox OS 専用の Framework とかある?
開発専用 SDK は?
App の動作環境への転送などはカバーしている?
r2d2b2g◦ Firefox で動作する Firefox OS エミュレータ
Firefox OS Phone◦ Android が動作するデバイス
◦ 手に入れるのが比較的容易
実際に触ってみるので写真は省略…。
ここを読んでいるということは識者の回答のおかげで Firefox OS App について詳しくなっていることであろう…健闘を祈る!