SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Tizen developer conference
2013 Report (2/5)
Tizen Overview and Architecture
Takahiro Okada
Self introduction
• Okada Takahiro (岡田貴裕)
• 東京在住
• スマートフォン端末開発会社に勤務(プロジェクトマネージャ)
• MakerFaire Shenzhen, Make Tokyo Meeting, Google Developer Dayなどで
電子工作作品を紹介。
• 2013/05/17~05/25にサンフランシスコとシリコンバレーに自費で行ってきました
(記載内容は所属会社とは関係なく、個人の見解です。)
• Facebook : /takaihro.okada1
• Twitter : @kopanitsa (最近使ってません)
• Email : okada.takahiro111@gmail.com
• Tizenについては素人ですので、誤っているところ多々あると思います。
その際は是非ご指摘ください。
参加セッション
1. Partner demo
2. Partner panel
3. Key note
4. Tizen overview and architecture
5. The Tizen development model
6. Tizen store introduction
7. Publishing to Tizen using the automated conversion / repacking of
existing Android apps
4. Tizen overview and
architecture
4. Overview and Architecture
• SamsungとIntelのエンジニアによるセッション
4. Overview and Architecture
4. Overview and Architecture
• X Window、BlueZ、Webkit、GCCなど標準的なプロジェクトを多く採用している。
4. Overview and Architecture
• TizenはApache2.0で提供される。
4. Overview and Architecture
• 現時点ではmobilephoneとIVIをサポートしているが、
今後はTV, PCその他等様々なプラットフォームをサポートしていく予定。
4. Overview and Architecture
• 大きなオペレータやOEMが参加して、強力なエコシステムを構築している。
4. Overview and Architecture
• 最新のTizen2.1ではHTML5標準を高いレベルでサポートしている。
4. Overview and Architecture
• 新たにサポートしている主要featureの一覧。
4. Overview and Architecture
• Link集
4. Overview and Architecture
• Architecture.
• App – (Web framework / Native framework) – Core – Kernel
4. Overview and Architecture
4. Overview and Architecture
• portabilityはwebの方がいいが、nativeのほうが速いしメモリ効率がいい
• Nativeは既存のC/C++コードが動く。
• hybridの仕方によって、いろいろできる。
UIパートはWeb baseでやって、background serviceはnativeでやるとか。
4. Overview and Architecture
• Hybrid appについて
• 様々なAPIを組み合わせてアプリを作れるという話。
4. Overview and Architecture
• Coreはpublic APIを提供しない。
Coreはweb / native framwewotkの共通部分に特化した
基本機能をサポートするコンポーネント
4. Overview and Architecture
• 一般開発者はWeb app, Native appを開発できる。
• 端末メーカーはCore APIを使ったCore appも使える。
4. Overview and Architecture
• Webkitベース。jquery mobileから多くのコンポーネントをポーティングしている。
• Webkit2はIPCでプラグインとUIを切っているので、プラグインがcrashしてもアプリは無事。
• HTML canvas is accelerated by Cairo OpenGL ES backend。WebGLはtriple buffer
4. Overview and Architecture
4. Overview and Architecture
4. Overview and Architecture
4. Overview and Architecture
• Native FW
• STL, libstdc++, Open GLES, Open ALなど標準的なAPIは全てサポート
4. Overview and Architecture
• Core
4. Overview and Architecture
• IVIについて。搭乗者に様々な形で映像・音声・情報を提供する。
4. Overview and Architecture
• IVI向けのアーキテクチャ。
• Native frameworkは今のところ提供されていない。
4. Overview and Architecture
• IVIのロードマップ。Tizen2.1では新しい昨日サポートはなかった?
• 今後Dual screen, NFC, Ethernetなどをサポート予定。
4. Overview and Architecture
• Opennessについて。
• Gitやimageは公開されている。
4. Overview and Architecture
4. Overview and Architecture
• QA
– IVIをgovernment standard対応 / safetyとかの開発プランはあるか?
• OEMならそういうカスタマイズは可能
– IVIにnative FWがない理由は?
• 今のところWeb app上のUIにフォーカスしているため。
– tizen.orgにドキュメンテーションがあんまりないけど。
• 早く公開できるように頑張ります。
– Tizen coreを直接触ってアプリを作れる?
• 一般開発者は無理。

Más contenido relacionado

Similar a Tizen developer conference 2013 report 2

Maker faire bay area 2013 report
Maker faire bay area 2013 reportMaker faire bay area 2013 report
Maker faire bay area 2013 reportTakahiro Okada
 
Windows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning TalkWindows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning TalkKenshiro Fukuda
 
PFDの概説&ディスカッション
PFDの概説&ディスカッションPFDの概説&ディスカッション
PFDの概説&ディスカッションTakayuki Ujita
 
勉強会旅人のススメ
勉強会旅人のススメ勉強会旅人のススメ
勉強会旅人のススメand hyphen
 
WordPressで行うシステム開発 WordCamp Tokyo 2015用
WordPressで行うシステム開発 WordCamp Tokyo 2015用WordPressで行うシステム開発 WordCamp Tokyo 2015用
WordPressで行うシステム開発 WordCamp Tokyo 2015用Satoshi Kamigaki
 
SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜
SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜
SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜SORACOM,INC
 
US electronics shop report
US electronics shop reportUS electronics shop report
US electronics shop reportTakahiro Okada
 
あえての Info path ~これであと5年は戦える?~
あえての Info path ~これであと5年は戦える?~あえての Info path ~これであと5年は戦える?~
あえての Info path ~これであと5年は戦える?~mokudai masayuki
 
Visual Studio App Centerで始めるCI/CD
Visual Studio App Centerで始めるCI/CDVisual Studio App Centerで始めるCI/CD
Visual Studio App Centerで始めるCI/CDShinya Nakajima
 
セッション中に Twitter につぶやく!
セッション中に Twitter につぶやく!セッション中に Twitter につぶやく!
セッション中に Twitter につぶやく!Jun-ichi Sakamoto
 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ Kuniyoshi Takenaka
 
connpass特徴と開発の流れ
connpass特徴と開発の流れconnpass特徴と開発の流れ
connpass特徴と開発の流れIkeda Yosuke
 
Ruby開発の現場を支える技術
Ruby開発の現場を支える技術Ruby開発の現場を支える技術
Ruby開発の現場を支える技術hiroponz
 
座談会資料(討議メモ付き) 20120512
座談会資料(討議メモ付き) 20120512座談会資料(討議メモ付き) 20120512
座談会資料(討議メモ付き) 20120512知礼 八子
 
はじめてのAzure Sphere
はじめてのAzure SphereはじめてのAzure Sphere
はじめてのAzure SphereTomokazu Kizawa
 
Middlemanを使用した静的サイトの運用事例
Middlemanを使用した静的サイトの運用事例Middlemanを使用した静的サイトの運用事例
Middlemanを使用した静的サイトの運用事例pupupopo88
 
第一回テクニカルアーティストラウンドテーブル・セッション
第一回テクニカルアーティストラウンドテーブル・セッション第一回テクニカルアーティストラウンドテーブル・セッション
第一回テクニカルアーティストラウンドテーブル・セッションfumoto kazuhiro
 
Android IoTとプログラミング教育
Android IoTとプログラミング教育Android IoTとプログラミング教育
Android IoTとプログラミング教育Kenichi Yoshida
 
TensorFlowによるFizz Buzz
TensorFlowによるFizz BuzzTensorFlowによるFizz Buzz
TensorFlowによるFizz Buzzyaju88
 

Similar a Tizen developer conference 2013 report 2 (20)

Maker faire bay area 2013 report
Maker faire bay area 2013 reportMaker faire bay area 2013 report
Maker faire bay area 2013 report
 
Windows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning TalkWindows insider meetup in japan 2 Lightning Talk
Windows insider meetup in japan 2 Lightning Talk
 
PFDの概説&ディスカッション
PFDの概説&ディスカッションPFDの概説&ディスカッション
PFDの概説&ディスカッション
 
勉強会旅人のススメ
勉強会旅人のススメ勉強会旅人のススメ
勉強会旅人のススメ
 
WordPressで行うシステム開発 WordCamp Tokyo 2015用
WordPressで行うシステム開発 WordCamp Tokyo 2015用WordPressで行うシステム開発 WordCamp Tokyo 2015用
WordPressで行うシステム開発 WordCamp Tokyo 2015用
 
SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜
SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜
SORACOM Conference "Discovery" 2018 | E1. Wioで始めるIoTプロトタイプ開発 〜実践事例のご紹介〜
 
US electronics shop report
US electronics shop reportUS electronics shop report
US electronics shop report
 
あえての Info path ~これであと5年は戦える?~
あえての Info path ~これであと5年は戦える?~あえての Info path ~これであと5年は戦える?~
あえての Info path ~これであと5年は戦える?~
 
Visual Studio App Centerで始めるCI/CD
Visual Studio App Centerで始めるCI/CDVisual Studio App Centerで始めるCI/CD
Visual Studio App Centerで始めるCI/CD
 
セッション中に Twitter につぶやく!
セッション中に Twitter につぶやく!セッション中に Twitter につぶやく!
セッション中に Twitter につぶやく!
 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
Swiftビギナーズ勉強会 第9回 BluePrint/BluePrintViewerで作るアプリモックアップ 
 
connpass特徴と開発の流れ
connpass特徴と開発の流れconnpass特徴と開発の流れ
connpass特徴と開発の流れ
 
Ruby開発の現場を支える技術
Ruby開発の現場を支える技術Ruby開発の現場を支える技術
Ruby開発の現場を支える技術
 
初めてのDocker
初めてのDocker初めてのDocker
初めてのDocker
 
座談会資料(討議メモ付き) 20120512
座談会資料(討議メモ付き) 20120512座談会資料(討議メモ付き) 20120512
座談会資料(討議メモ付き) 20120512
 
はじめてのAzure Sphere
はじめてのAzure SphereはじめてのAzure Sphere
はじめてのAzure Sphere
 
Middlemanを使用した静的サイトの運用事例
Middlemanを使用した静的サイトの運用事例Middlemanを使用した静的サイトの運用事例
Middlemanを使用した静的サイトの運用事例
 
第一回テクニカルアーティストラウンドテーブル・セッション
第一回テクニカルアーティストラウンドテーブル・セッション第一回テクニカルアーティストラウンドテーブル・セッション
第一回テクニカルアーティストラウンドテーブル・セッション
 
Android IoTとプログラミング教育
Android IoTとプログラミング教育Android IoTとプログラミング教育
Android IoTとプログラミング教育
 
TensorFlowによるFizz Buzz
TensorFlowによるFizz BuzzTensorFlowによるFizz Buzz
TensorFlowによるFizz Buzz
 

Más de Takahiro Okada

201807 BIoTLT presentation - Socket, IoT and Blockchain
201807 BIoTLT presentation - Socket, IoT and Blockchain201807 BIoTLT presentation - Socket, IoT and Blockchain
201807 BIoTLT presentation - Socket, IoT and BlockchainTakahiro Okada
 
美味しいトーストが食べたいです #おうちハック
美味しいトーストが食べたいです #おうちハック美味しいトーストが食べたいです #おうちハック
美味しいトーストが食べたいです #おうちハックTakahiro Okada
 
オープントースター 2015 06-07おうちハック
オープントースター 2015 06-07おうちハックオープントースター 2015 06-07おうちハック
オープントースター 2015 06-07おうちハックTakahiro Okada
 
Maker Faire Shenzhen 2014 report
Maker Faire Shenzhen 2014 reportMaker Faire Shenzhen 2014 report
Maker Faire Shenzhen 2014 reportTakahiro Okada
 
2014 Shenzhen Visiting Factory Tour
2014 Shenzhen Visiting Factory Tour2014 Shenzhen Visiting Factory Tour
2014 Shenzhen Visiting Factory TourTakahiro Okada
 
tapioka-eng portfolio 2013
tapioka-eng portfolio 2013tapioka-eng portfolio 2013
tapioka-eng portfolio 2013Takahiro Okada
 
Kopanitsa portfolio 2013_09
Kopanitsa portfolio 2013_09Kopanitsa portfolio 2013_09
Kopanitsa portfolio 2013_09Takahiro Okada
 
ハードウェアをスマホ経由で世界につなぐ
ハードウェアをスマホ経由で世界につなぐハードウェアをスマホ経由で世界につなぐ
ハードウェアをスマホ経由で世界につなぐTakahiro Okada
 
ガジェットナイト2012 - 大リーグボール養成スマホ
ガジェットナイト2012 - 大リーグボール養成スマホガジェットナイト2012 - 大リーグボール養成スマホ
ガジェットナイト2012 - 大リーグボール養成スマホTakahiro Okada
 
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりませんレガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりませんTakahiro Okada
 
Theo Jansen BeastをADKで動かす
Theo Jansen BeastをADKで動かすTheo Jansen BeastをADKで動かす
Theo Jansen BeastをADKで動かすTakahiro Okada
 

Más de Takahiro Okada (14)

201807 BIoTLT presentation - Socket, IoT and Blockchain
201807 BIoTLT presentation - Socket, IoT and Blockchain201807 BIoTLT presentation - Socket, IoT and Blockchain
201807 BIoTLT presentation - Socket, IoT and Blockchain
 
美味しいトーストが食べたいです #おうちハック
美味しいトーストが食べたいです #おうちハック美味しいトーストが食べたいです #おうちハック
美味しいトーストが食べたいです #おうちハック
 
オープントースター 2015 06-07おうちハック
オープントースター 2015 06-07おうちハックオープントースター 2015 06-07おうちハック
オープントースター 2015 06-07おうちハック
 
Maker Faire Shenzhen 2014 report
Maker Faire Shenzhen 2014 reportMaker Faire Shenzhen 2014 report
Maker Faire Shenzhen 2014 report
 
2014 Shenzhen Visiting Factory Tour
2014 Shenzhen Visiting Factory Tour2014 Shenzhen Visiting Factory Tour
2014 Shenzhen Visiting Factory Tour
 
Smapon introduction
Smapon introductionSmapon introduction
Smapon introduction
 
tapioka-eng portfolio 2013
tapioka-eng portfolio 2013tapioka-eng portfolio 2013
tapioka-eng portfolio 2013
 
Kopanitsa portfolio 2013_09
Kopanitsa portfolio 2013_09Kopanitsa portfolio 2013_09
Kopanitsa portfolio 2013_09
 
ハードウェアをスマホ経由で世界につなぐ
ハードウェアをスマホ経由で世界につなぐハードウェアをスマホ経由で世界につなぐ
ハードウェアをスマホ経由で世界につなぐ
 
ガジェットナイト2012 - 大リーグボール養成スマホ
ガジェットナイト2012 - 大リーグボール養成スマホガジェットナイト2012 - 大リーグボール養成スマホ
ガジェットナイト2012 - 大リーグボール養成スマホ
 
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりませんレガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
 
Gdd2011 ADK
Gdd2011 ADKGdd2011 ADK
Gdd2011 ADK
 
Ltfes1009
Ltfes1009Ltfes1009
Ltfes1009
 
Theo Jansen BeastをADKで動かす
Theo Jansen BeastをADKで動かすTheo Jansen BeastをADKで動かす
Theo Jansen BeastをADKで動かす
 

Tizen developer conference 2013 report 2

  • 1. Tizen developer conference 2013 Report (2/5) Tizen Overview and Architecture Takahiro Okada
  • 2. Self introduction • Okada Takahiro (岡田貴裕) • 東京在住 • スマートフォン端末開発会社に勤務(プロジェクトマネージャ) • MakerFaire Shenzhen, Make Tokyo Meeting, Google Developer Dayなどで 電子工作作品を紹介。 • 2013/05/17~05/25にサンフランシスコとシリコンバレーに自費で行ってきました (記載内容は所属会社とは関係なく、個人の見解です。) • Facebook : /takaihro.okada1 • Twitter : @kopanitsa (最近使ってません) • Email : okada.takahiro111@gmail.com • Tizenについては素人ですので、誤っているところ多々あると思います。 その際は是非ご指摘ください。
  • 3. 参加セッション 1. Partner demo 2. Partner panel 3. Key note 4. Tizen overview and architecture 5. The Tizen development model 6. Tizen store introduction 7. Publishing to Tizen using the automated conversion / repacking of existing Android apps
  • 4. 4. Tizen overview and architecture
  • 5. 4. Overview and Architecture • SamsungとIntelのエンジニアによるセッション
  • 6. 4. Overview and Architecture
  • 7. 4. Overview and Architecture • X Window、BlueZ、Webkit、GCCなど標準的なプロジェクトを多く採用している。
  • 8. 4. Overview and Architecture • TizenはApache2.0で提供される。
  • 9. 4. Overview and Architecture • 現時点ではmobilephoneとIVIをサポートしているが、 今後はTV, PCその他等様々なプラットフォームをサポートしていく予定。
  • 10. 4. Overview and Architecture • 大きなオペレータやOEMが参加して、強力なエコシステムを構築している。
  • 11. 4. Overview and Architecture • 最新のTizen2.1ではHTML5標準を高いレベルでサポートしている。
  • 12. 4. Overview and Architecture • 新たにサポートしている主要featureの一覧。
  • 13. 4. Overview and Architecture • Link集
  • 14. 4. Overview and Architecture • Architecture. • App – (Web framework / Native framework) – Core – Kernel
  • 15. 4. Overview and Architecture
  • 16. 4. Overview and Architecture • portabilityはwebの方がいいが、nativeのほうが速いしメモリ効率がいい • Nativeは既存のC/C++コードが動く。 • hybridの仕方によって、いろいろできる。 UIパートはWeb baseでやって、background serviceはnativeでやるとか。
  • 17. 4. Overview and Architecture • Hybrid appについて • 様々なAPIを組み合わせてアプリを作れるという話。
  • 18. 4. Overview and Architecture • Coreはpublic APIを提供しない。 Coreはweb / native framwewotkの共通部分に特化した 基本機能をサポートするコンポーネント
  • 19. 4. Overview and Architecture • 一般開発者はWeb app, Native appを開発できる。 • 端末メーカーはCore APIを使ったCore appも使える。
  • 20. 4. Overview and Architecture • Webkitベース。jquery mobileから多くのコンポーネントをポーティングしている。 • Webkit2はIPCでプラグインとUIを切っているので、プラグインがcrashしてもアプリは無事。 • HTML canvas is accelerated by Cairo OpenGL ES backend。WebGLはtriple buffer
  • 21. 4. Overview and Architecture
  • 22. 4. Overview and Architecture
  • 23. 4. Overview and Architecture
  • 24. 4. Overview and Architecture • Native FW • STL, libstdc++, Open GLES, Open ALなど標準的なAPIは全てサポート
  • 25. 4. Overview and Architecture • Core
  • 26. 4. Overview and Architecture • IVIについて。搭乗者に様々な形で映像・音声・情報を提供する。
  • 27. 4. Overview and Architecture • IVI向けのアーキテクチャ。 • Native frameworkは今のところ提供されていない。
  • 28. 4. Overview and Architecture • IVIのロードマップ。Tizen2.1では新しい昨日サポートはなかった? • 今後Dual screen, NFC, Ethernetなどをサポート予定。
  • 29. 4. Overview and Architecture • Opennessについて。 • Gitやimageは公開されている。
  • 30. 4. Overview and Architecture
  • 31. 4. Overview and Architecture • QA – IVIをgovernment standard対応 / safetyとかの開発プランはあるか? • OEMならそういうカスタマイズは可能 – IVIにnative FWがない理由は? • 今のところWeb app上のUIにフォーカスしているため。 – tizen.orgにドキュメンテーションがあんまりないけど。 • 早く公開できるように頑張ります。 – Tizen coreを直接触ってアプリを作れる? • 一般開発者は無理。