関西Tizen勉強会 新学期(4/21)資料
Upcoming SlideShare
Loading in...5
×
 

関西Tizen勉強会 新学期(4/21)資料

on

  • 4,867 views

関西Tizen勉強会 新学期(4/21)資料

関西Tizen勉強会 新学期(4/21)資料

Statistics

Views

Total Views
4,867
Views on SlideShare
4,331
Embed Views
536

Actions

Likes
2
Downloads
23
Comments
0

4 Embeds 536

http://moguriqt.hatenablog.jp 524
http://webcache.googleusercontent.com 10
http://twitter.com 1
http://cc.bingj.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

関西Tizen勉強会 新学期(4/21)資料 関西Tizen勉強会 新学期(4/21)資料 Presentation Transcript

  • 関西 MeeGo/Mer/Ti zen 勉強会 新学期Yuya Adachi (@moguriso)2012.04.21
  • AgendaTizen のおさらい Tizen とは? Tizen CommunityHow to Build Tizen今後の予定 2/28 Copyright 2012 All right reserved
  • Tizen のおさらい 3/28 Copyright 2012 All right reserved
  • Tizen ーたいぜんー開発元システム 4/28 Copyright 2012 All right reserved
  • Tizen ーたいぜんー構成 5/28 Copyright 2012 All right reserved
  • Android に無い特徴マルチデバイス対応が計画段階から 明言されているSmartPhone, Netbook, SmartTVIVI(In-Vehicle-Infotainment) Genivi Aliance による認証 6/28 Copyright 2012 All right reserved
  • Tizen ーたいぜんー対応スマートフォンGT-I9500(?) 7/28 Copyright 2012 All right reserved
  • Tizen ーたいぜんー2012/01 に release された最初の Tizenパッケージ管理に deb を採用開発環境は Eclipse + HTML5ネイティブアプリ作成も出来ると言 う噂(まだ無理と言う人も ...) 8/28 Copyright 2012 All right reserved
  • Tizen ーたいぜんーIVI(In-Vehicle-Infotainment) https://wiki.tizen.org/wiki/IVI/IVI_Platforms 9/28 Copyright 2012 All right reserved
  • Tizen ーたいぜんー2012/04 に突然 release された車載用 Tizenパッケージ管理に rpm を採用MeeGo の影を感じさせる存在 Qt も載っている? 10/28 Copyright 2012 All right reserved
  • Tizen開発コミュニティ 11/28 Copyright 2012 All right reserved
  • Ti zen CommunityTizen.org( 公式 )https://www.tizen.org/ポータルとしての 1 次情報源開発リソースも揃ってきている ソースコード→ git リポジトリ , gerrit アプリケーション開発→ SDK メーリングリスト , IRC, BugTrucker(Jira)source.tizen.org のメンテナンスが公式に告知され なかったり、運用面では突っ込みどころも 多々ある ... 12/28 Copyright 2012 All right reserved
  • Tizen CommunityメーリングリストGeneral 一般的な質問Application-devProduct-devIVIAnnounce 13/28 Copyright 2012 All right reserved
  • Tizen CommunityIRC (#tizen) フローは少なめ 多い人でも 400 程度 Fosters Report 参照 https://events.linuxfoundation.org/images/stories/pdf/lfcs2012_foster.pdf GMT 標準 (?) JST 時間で投稿しても 返信は少ない ... ブラウザでログが追えるのが多少便利 14/28 Copyright 2012 All right reserved
  • Tizen CommunityGit, gerrit, Jira ソースリポジトリ、バグトラッカ Tizen.org に Register すると素のアカウ ントでアクセス出きる 出きるようになったのは極最近 .. 15/28 Copyright 2012 All right reserved
  • Tizen Communitygerrit, Jira https://review.tizen.org/gerrit/#mine https://bugs.tizen.org/jira/secure/Dashboard.jspai p 16/28 Copyright 2012 All right reserved
  • Tizenビルドしてみる 17/28 Copyright 2012 All right reserved
  • How to Build Tizen第1段OS : Fedora 16 (64bit) 18/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ① http://gitorious.org/tizen-toys/pages/Home参照 そのままだと上手くいかないので若干手を入れるgit clone git://gitorious.org/tizen-toys/tizen-manifest.git でファイルを local に 落とすTizen-manifest フォルダの下に default.xml が出来るので、最新の repo に合わせて書き直す 面倒な人は→を http://likeamushroom.com/~meego_west/tizen- manifest/default.xml どうぞ 変更点: review.tizen.org に変更。リポジトリパス変更に対応 .. 19/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ②Android でよく使う repo をダウンロードします curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo chmod a+x ~/bin/reporepo コマンドを使ってリポジトリ初期化しますrepo init -u ./tizen-manifest (<-git clone して default.xml を書き換えたやつ )何故か default.xml が戻る見たい(?)なので、再度 default.xml を上 書きしてくださいその後 repo sync 20/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ③無事落ちたフォルダを ls すると↓のような感じになります api kernel pkgs sdk tools unmodifiedcd tools/sbs して、 install-sbs シェルを実行dpkg-dev など debian 系のファイルが yum になくて上手く動かず頑張る方法も分からないので挫折しました 21/28 Copyright 2012 All right reserved
  • How to Build Tizen第2段OS : Fedora 16 (64bit)Chroot: Ubuntu 11.10 (32bit) 22/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ① http://gihyo.jp/admin/serial/01/ubuntu-recipe/0003を参考に、 Fedora 上から Ubuntu の FS を動かしますsquashfs-tools(Fedora にもある ) で CD 上のデータを HDD に展開し ますchroot で展開先を root パスにします/proc /sys /dev/pts を proc, sysfs, devpts としてマウントします これを頻繁に忘れて apt に失敗しまくった 23/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ③’repo sync に失敗してデータがまったく落ちてこなかったりしま す。別 PC で落としてきたリポジトリを食わせても、 install-sbs で失敗 します。。。 24/28 Copyright 2012 All right reserved
  • How to Build Tizen第3段OS : Ubuntu 10.10 (32bit) 25/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ③’’install-sbs シェルを実行無事動いたかに見えますが、 Downloading scratchbox2... --2012-04-13 15:00:40-- http://112.106.1.254/sbs/scratchbox2.tar (略) 2012-04-13 15:00:42 ERROR 404: Not Found. となり、パッケージが DL できません。 26/28 Copyright 2012 All right reserved
  • How to Build Tizen数日前に download.tizen.org にアップされていた Tizen Package Server がその不足パッケージに当たるようです。 http://www.tizenexperts.com/2012/04/tizen-package-server-download/代替案がなさそうなので、以前ダウンロードしていたファイ ルをのまま手持ちの Web サーバに展開して置きました。 ( http://likeamushroom.com/~meego_west/sbs/xxx) http://www.tizenexperts.com/2012/04/tizen-package-server-download/install-sbs スクリプトの中で ip を直指定しているやつ ( http://112.xxx.xx.xx/xx 的な)を上記の URL に修正して再度コ マンドを実行します。 27/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ④順調に進むと、完了ログの中で” /home/moguriso/sbs-install/bin/sbs -c ” を実行しろと言われるので実行します。細かい不安はありますが” sbs: All done. Build environment was successfully setup at /home/moguriso/sbs” と言われるので成功したようです。unmodified/cairo$ sbs -bdpkg-deb: building package `sbs-dummy-dep in `/home/moguriso/sbs/target-armel//var/lib/sbs/autobuilder- apt-16393/dummy-dep.deb. 28/28 Copyright 2012 All right reserved
  • How to Build Tizenビルド手順 ⑤この後、 image に固めて実機で動かすことになるはずですが、時間が切れました。。アプリケーション用の SDK だけが32bit 依存かと思いましたが、 Platform 側のビルドもしっかり依存している感じ。 29/28 Copyright 2012 All right reserved
  • コミュニティに 出来ることコミュニティがやるべきこと 30/28 Copyright 2012 All right reserved
  • コミュニティがやるべきこと日本語情報の拡充日本での普及活動ブランドイメージ構築MeeGo でできていなか ったことを Mer/Tizen で 31/28 Copyright 2012 All right reserved
  • コミュニティに出来ることノウハウの蓄積Qt/HTM でのアプリケーション開発 L5 情報、 Ti ps の拡充啓蒙活動定期的な勉強会の開催 今後もご協力お願いします 32/28 Copyright 2012 All right reserved
  • 今後の予定 やりたいことARM 上で動く Tizen イメージ作成 カンファレンスで実機が展示出来る ようにTizen 日本語イメージ、 Qemu や x86 に 容易に導入出来る iso イメージの作 成など 33/28 Copyright 2012 All right reserved
  • カンファレンス参加予定OSC Nagoya 2012 (2012/05/12)OSC Kyoto 2012 (2012/08/10-11)Kansai OpenSource(2012/11?)Qt DeveloperConference(2012/12?) 34/28 Copyright 2012 All right reserved
  • 勉強会開催予定2012/05 – 5/19 or 5/262012/06 – 6/16 or 6/232012/07 – 以降未定 35/28 Copyright 2012 All right reserved
  • 参考第 2 回  Tizen に関する疑問に答えます─ ─ The Linux Foundation Collaboration Summit レポート http://gihyo.jp/dev/serial/01/linuxcon_basic/0002Tizen Conference 2012 San Francisco – Agenda Published http://www.tizenexperts.com/2012/04/tizen-conference-2012-san-francisco-agenda-puTizen – Linux Foundation Collaboration Summit 2012 – Slides and Videos http://www.tizenexperts.com/2012/04/tizen-linux-foundation-collaboration-summit-20Tizen Toys http://gitorious.org/tizen-toys/pages/HomeTizen Wiki(https://wiki.tizen.org/wiki/Main_Page) 36/28 Copyright 2012 All right reserved
  • ご清聴ありがとうございました All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy. 37/28 Copyright 2012 All right reserved