Tizen developer conference
2013 Report (3/5)
Tizen Development Model
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
5. The Tizen
Development Model
5. Development Model
• Tizen platformをどのようなプロセスで開発していくか、というプレゼンテーション。
5. Development Model
• 一般的なプラットフォーム開発は、ブラックボックスになっている。
• フェンスの後ろにいて、ゲームを見ている感じ。ゲームには参加できない。
5. Development Model
• Tizenは、”in-out”モデルから”out-in”モデルの開発に移る。
• これまではブラックボックスのリポジトリで開発されたコードを適宜tizen.orgにリリースしていた。
5. Development Model
• これからは、だれでもアクセスできるtizen.org上で、プラットフォーム開発を行う。
5. Development Model
• どのように断片化を防ぐというはなし。全てのコミットは”upstream-able”でなければならな
い(どのプラットフォームでも動くコミット出なければならない)。
• 安易にForkしない。複数のprofileで動くようなコミットのみを受け付ける。
5. Development Model
• “携帯電話固有”,”IVI固有”などの開発は、profileという概念で扱われる。Mobile phone profile,
IVI profileなど。
• メインの開発コードツリー(platform/*)に含まれるコミットは全てのコミットで動かなければなら
ないが、profile固有のコミットは(profile/*)で扱われる。
5. Development Model
• profile/*のコミットは、ビルド時にplatform/*と合わせてビルドされ、imageが作られる。
• 構成管理はgitとrepoで行われる。
5. Development Model
• 現在開発中のTizen3.0について
5. Development Model
• Tizen3.0開発のポリシー。
• Tizen.org上で開発が行われる、というのと、Upstream-ableというのが強調されていた。
5. Development Model
• 新featureとしては、toolchainの刷新、マルチディスプレイ、マルチprofileのconfigの改善な
ど。
5. Development Model
• 同じコードがどの端末でも動く、というのを目指す。

More Related Content

PDF
Tizen developer conference 2013 report 4
PDF
Tizen developer conference 2013 report 1/5
PDF
Tizen developer conference 2013 report 5
PDF
Tizen developer conference 2013 report 2
PDF
Hackerspace(Biocurious), TechShop, Stanford report
PDF
東京ゲームショウ2015に参加して -体験したVRコンテンツ・その他紹介-
PDF
Swift歴2ヶ月でアプリを8本リリースしてみた話
PDF
3日でスマホアプリリリースしたけど質問ある?
Tizen developer conference 2013 report 4
Tizen developer conference 2013 report 1/5
Tizen developer conference 2013 report 5
Tizen developer conference 2013 report 2
Hackerspace(Biocurious), TechShop, Stanford report
東京ゲームショウ2015に参加して -体験したVRコンテンツ・その他紹介-
Swift歴2ヶ月でアプリを8本リリースしてみた話
3日でスマホアプリリリースしたけど質問ある?

Viewers also liked (7)

PDF
Smapon introduction
PDF
オープントースター 2015 06-07おうちハック
PDF
Kopanitsa portfolio 2013_09
PDF
2014 Shenzhen Visiting Factory Tour
PDF
tapioka-eng portfolio 2013
PDF
Maker Faire Shenzhen 2014 report
PDF
美味しいトーストが食べたいです #おうちハック
Smapon introduction
オープントースター 2015 06-07おうちハック
Kopanitsa portfolio 2013_09
2014 Shenzhen Visiting Factory Tour
tapioka-eng portfolio 2013
Maker Faire Shenzhen 2014 report
美味しいトーストが食べたいです #おうちハック
Ad

Similar to Tizen developer conference 2013 report 3 (17)

PDF
OSC Hiroshima 2013
PDF
Tizen の未来と可能性
PDF
Tizen application
PDF
Tizen & Crosswalk
PDF
Tizenについて
PDF
Tizen OS アプリ開発経験談
PDF
Tizen native application
PDF
Introduction about Tizen on Open Seminor Kagawa 2012
PDF
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
PPTX
Html5 でアプリを作るということ
PDF
Tizen調査資料
PDF
Tizen 2.0 alpha でサポートされなかった native api icebreak
PPTX
EclipseCon Europe 2019 modeling report
PDF
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
PDF
TIZEN at NTT DoCoMo
PDF
introduction about Tizen meetup in Japan (OSC Nagoya 2012)
PPTX
AKSを活用した社内向けイベント支援プラットフォームをリリースした話
OSC Hiroshima 2013
Tizen の未来と可能性
Tizen application
Tizen & Crosswalk
Tizenについて
Tizen OS アプリ開発経験談
Tizen native application
Introduction about Tizen on Open Seminor Kagawa 2012
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Html5 でアプリを作るということ
Tizen調査資料
Tizen 2.0 alpha でサポートされなかった native api icebreak
EclipseCon Europe 2019 modeling report
デブサミ2013発表資料(14-B-5)「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ」 #devsumi #devsumiB
TIZEN at NTT DoCoMo
introduction about Tizen meetup in Japan (OSC Nagoya 2012)
AKSを活用した社内向けイベント支援プラットフォームをリリースした話
Ad

More from Takahiro Okada (9)

PPTX
201807 BIoTLT presentation - Socket, IoT and Blockchain
PDF
US electronics shop report
PDF
Maker faire bay area 2013 report
PDF
ハードウェアをスマホ経由で世界につなぐ
PDF
ガジェットナイト2012 - 大リーグボール養成スマホ
PDF
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
PPTX
Gdd2011 ADK
PPTX
Ltfes1009
PPTX
Theo Jansen BeastをADKで動かす
201807 BIoTLT presentation - Socket, IoT and Blockchain
US electronics shop report
Maker faire bay area 2013 report
ハードウェアをスマホ経由で世界につなぐ
ガジェットナイト2012 - 大リーグボール養成スマホ
レガシーコード改善ガイド 第7章 いつまでたっても変更作業が終わりません
Gdd2011 ADK
Ltfes1009
Theo Jansen BeastをADKで動かす

Tizen developer conference 2013 report 3

  • 1. Tizen developer conference 2013 Report (3/5) Tizen Development Model 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
  • 5. 5. Development Model • Tizen platformをどのようなプロセスで開発していくか、というプレゼンテーション。
  • 6. 5. Development Model • 一般的なプラットフォーム開発は、ブラックボックスになっている。 • フェンスの後ろにいて、ゲームを見ている感じ。ゲームには参加できない。
  • 7. 5. Development Model • Tizenは、”in-out”モデルから”out-in”モデルの開発に移る。 • これまではブラックボックスのリポジトリで開発されたコードを適宜tizen.orgにリリースしていた。
  • 8. 5. Development Model • これからは、だれでもアクセスできるtizen.org上で、プラットフォーム開発を行う。
  • 9. 5. Development Model • どのように断片化を防ぐというはなし。全てのコミットは”upstream-able”でなければならな い(どのプラットフォームでも動くコミット出なければならない)。 • 安易にForkしない。複数のprofileで動くようなコミットのみを受け付ける。
  • 10. 5. Development Model • “携帯電話固有”,”IVI固有”などの開発は、profileという概念で扱われる。Mobile phone profile, IVI profileなど。 • メインの開発コードツリー(platform/*)に含まれるコミットは全てのコミットで動かなければなら ないが、profile固有のコミットは(profile/*)で扱われる。
  • 11. 5. Development Model • profile/*のコミットは、ビルド時にplatform/*と合わせてビルドされ、imageが作られる。 • 構成管理はgitとrepoで行われる。
  • 12. 5. Development Model • 現在開発中のTizen3.0について
  • 13. 5. Development Model • Tizen3.0開発のポリシー。 • Tizen.org上で開発が行われる、というのと、Upstream-ableというのが強調されていた。
  • 14. 5. Development Model • 新featureとしては、toolchainの刷新、マルチディスプレイ、マルチprofileのconfigの改善な ど。
  • 15. 5. Development Model • 同じコードがどの端末でも動く、というのを目指す。