Your SlideShare is downloading. ×
Tizen developer conference 2013 report 3
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tizen developer conference 2013 report 3

548
views

Published on

サンフランシスコで2013年5月に行われたTizen developer conferenceの"The Tizen Development Model"セッションのレポートです。

サンフランシスコで2013年5月に行われたTizen developer conferenceの"The Tizen Development Model"セッションのレポートです。


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
548
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Tizen developer conference2013 Report (3/5)Tizen Development ModelTakahiro 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 demo2. Partner panel3. Key note4. Tizen overview and architecture5. The Tizen development model6. Tizen store introduction7. Publishing to Tizen using the automated conversion / repacking ofexisting Android apps
  • 4. 5. The TizenDevelopment Model
  • 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• 同じコードがどの端末でも動く、というのを目指す。