Kansai opensource 20121110

29
Linux Linux ベースのスマートフォン ベースのスマートフォン OS OS Tizen Tizen -HTML5 -HTML5 で作るスマホアプリケーション で作るスマホアプリケーション - - 2012.11.10 Yuya Adachi (@moguriso)

description

 

Transcript of Kansai opensource 20121110

Page 1: Kansai opensource 20121110

LinuxLinux ベースのスマートフォンベースのスマートフォン OS OS TizenTizen -HTML5-HTML5 で作るスマホアプリケーションで作るスマホアプリケーション --

2012.11.10 Yuya Adachi (@moguriso)

Page 2: Kansai opensource 20121110

tizen.orgtizen.org2/40

● Yuya Adachi (aka. @moguriso)● Tizen Japan Consortium

● TizenDevelopers.info 管理人

● 組込みとかエンジニア● Device Driver (uITron/T-Kernel/Linux)

● 最近は Android とか ...

Who am I ?

Page 3: Kansai opensource 20121110

tizen.orgtizen.org3/40

● 昨年の復習、今年の状況昨年の復習、今年の状況● TizenTizen の特徴の特徴

● HTML5, WebGLHTML5, WebGL

● Tizen PortingTizen Porting

Agenda

Page 4: Kansai opensource 20121110

tizen.orgtizen.org4/40

昨年昨年 (2011)(2011) の復習の復習

Page 5: Kansai opensource 20121110

tizen.orgtizen.org5/40

2011 年 - MeeGo

Handset

Tablet

IVI(In-Vehicle-Information)

Page 6: Kansai opensource 20121110

tizen.orgtizen.org6/40

2011 サマリー

● Intel が MeeGo から脱退● Intel, Samsung が Tizen を発表

● LiMo Foundation と統合● Tizen SDK→2012/2 予定● Tizen Device→2012/6 予定

Page 7: Kansai opensource 20121110

tizen.orgtizen.org7/40

今年今年 (2012)(2012) の状況の状況

Page 8: Kansai opensource 20121110

tizen.orgtizen.org8/40

2012 年 Tizen

Mobile

IVI(In-Vehicle-Information)

Page 9: Kansai opensource 20121110

tizen.orgtizen.org9/40

2012/11 時点 サマリー

● Tizen SDK → 2012/1 発表

● Ver.2.0α release (2012/9)● 開発者用デバイス (2012/5)

● Tizen Phone→2013/? 予定

Page 10: Kansai opensource 20121110

10/41

TizenTizen

Page 11: Kansai opensource 20121110

tizen.orgtizen.org11/40

コアコンポーネント

Page 12: Kansai opensource 20121110

tizen.orgtizen.org12/40

● GUI フレームに EFL を採用● HTML5 との高い親和性

● HTML5 Test スコア 400 以上

● マルチデバイス対応● SmartPhone, IVI( 車載システム )

Netbook 向け image が近々 release 予定 ?

特徴

Page 13: Kansai opensource 20121110

tizen.orgtizen.org13/40

Tizen Developer PhoneCPU Cortex-A9 1.2GHz

(Dual Core)ディスプレイ Super AMOLED 4.65 inch

メモリ 1GB

ストレージ 16GB

カメラ 8Mpix( 背面 ),2Mpix( フロント )

OS Tizen 2.0 Magnoliaその他 WiFi, GPS

Page 14: Kansai opensource 20121110

tizen.orgtizen.org14/40

Tizen IVI

CPU Intel Atom N450

ディスプレイ 11.6inch (1366x768)

メモリ 2GB

ストレージ 32GB

カメラ 2Mpix( フロント )

OS Tizen IVI

その他 WiFi

Page 15: Kansai opensource 20121110

tizen.orgtizen.org15/40

DevPhone と IVI の違い

DevPhone IVI

パッケージ管理 RPMGUI フレーム EFL Qt

ターゲット CPU ARM x86

OS 2.0 Magnolia IVI preview

Page 16: Kansai opensource 20121110

tizen.orgtizen.org16/40

● SDK の 64bit OS 対応● Windows, Linux

● Emulator の日本語対応● DevPhone 向けは未

● 機能追加、バグ修正参考:ここが変わった Tizen2.0α ( http://www.slideshare.net/kumadasu/tizen-sdk20alpha )

Tizen 1.0β → 2.0α

Page 17: Kansai opensource 20121110

tizen.orgtizen.org17/40

● Tizen の開発言語は HTML5 !● C 言語での開発も可能

● 厳密には逆逆 (HTML5でも書けるが正しい ?)

● DevPhone のアプリもほぼ全部 C 言語実装

Tizen on HTML5

Page 18: Kansai opensource 20121110

も も れれLinuxLinux ベースのスマートフォンベースのスマートフォン OS OS TizenTizen

-HTML5-HTML5 でで  作作  るスマホアプリケーションるスマホアプリケーション --

Page 19: Kansai opensource 20121110

tizen.orgtizen.org19/40

Tizen WebGL

WebGLWebGL の実行速度はの実行速度はAndroid4.0Android4.0 のの 55 倍近く倍近く

Tizen : 20fps, Android : 4fpsTizen : 20fps, Android : 4fps

(( 標準ブラウザでの実験標準ブラウザでの実験 ))

Page 20: Kansai opensource 20121110

tizen.orgtizen.org20/40

Tizen HTML5, WebGL

デモ

Page 21: Kansai opensource 20121110

21/41

TizenTizenPortingPorting(( 移植移植 ))

Page 22: Kansai opensource 20121110

tizen.orgtizen.org22/40

Tizen Porting( 移植 )

Page 23: Kansai opensource 20121110

tizen.orgtizen.org23/40

Tizen Porting( 移植 )

出展: Tizen Porting Guide ( https://source.tizen.org/documentation/porting-guide )

Page 24: Kansai opensource 20121110

tizen.orgtizen.org24/40

● 取りあえず動くレベルであればそれなりの時間で移植可能(大体2週間)

● ハードの機能を有効化するにはある程度コアの知識が必要

Tizen Porting (移植)

Page 25: Kansai opensource 20121110

tizen.orgtizen.org25/40

Tizen Porting (移植)Tizen 移植勉強会 〜大阪〜 2012/11/17( 土 ) 13:00 〜 17:00

Page 26: Kansai opensource 20121110

tizen.orgtizen.org26/40

ようこそTizen Japan

コンソーシアムへ

Page 27: Kansai opensource 20121110

tizen.orgtizen.org27/40

Tizen ちゃん(仮)

Copyright 2012 @tiaritiari

Page 28: Kansai opensource 20121110

tizen.orgtizen.org28/40

私の名前を考えて下さい!

Page 29: Kansai opensource 20121110

tizen.orgtizen.org29/40

Tizen Japanコンソーシアムへご参加下さいっ!