OSPN Press 第19号 (2012/1/18発行)

No Comments
このエントリーをはてなブックマークに追加

■[巻頭特集:連載(14)]
-マンガで学ぼう Web開発:クラウドガール
■オープンソースコミュニティ紹介
-じょうるり陣
-XOOPS九州ユーザー会(XOOPS9)
-baserCMSユーザー会
■「オープンソース」を使ってみよう!
-第14回:Android開発 入門編

 OSPN Pressメールマガジンの購読はこちらからどうぞ(無料)!

■┳■┳■━━━━━━━━━━━━━━━━━━━━━━━━━━━■┳■┳■

2012/1/18   =第19号=
                 _____________          
                 ■■ O S P N  Press ■■
                  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     OSPN Pressメールマガジンはオープンソースコミュニティの
         皆で作り、皆で楽しむメールマガジンです。
             http://www.ospn.jp/press/
                                
■┻■┻■━━━━━━━━━━━━━━━━━━━━━━━━━━━■┻■┻■

オープンソースコミュニティやオープンソースカンファレンスの情報などを
まとめてお届けします。皆さんからの情報もお待ちしています。

==INDEX===============================================================
■OSPN Press ブログ新着記事
■ITニュース・総合
■ITニュース・オープンソースリリース情報
■[巻頭特集:連載(14)]
-マンガで学ぼう Web開発:クラウドガール
■オープンソースコミュニティ紹介
-じょうるり陣
-XOOPS九州ユーザー会(XOOPS9)
-baserCMSユーザー会
■「オープンソース」を使ってみよう!
-第14回:Android開発 入門編
■オープンソース系イベント・勉強会・キャンペーン
■オープンソース関連の新刊・オススメ書籍
■掲載内容募集のお知らせ

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  OSPN Press ブログ新着記事                    □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

◆2012/1/17
『「オープンソース」を使ってみよう (第14回 Android開発 入門編)』
→ http://www.ospn.jp/link/no19useitoss

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  ITニュース・総合                          □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

◆2012/1/10
『トレンドマイクロ、2011年のインターネット脅威年間レポートを発表』
→ http://www.ospn.jp/link/trendmicronews

◆2012/1/6
『ソニー、業界最高の書き込み速度を実現した「XQDメモリーカード」を発表』
→ http://www.sony.jp/CorporateCruise/Press/201201/12-0106/

◆2012/1/5
『2012年7月1日午前(日本時間)にうるう秒の挿入を実施』
→ http://jjy.nict.go.jp/QandA/data/leapsec.html

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  ITニュース・オープンソースリリース情報               □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

◆2012/1/10
『「PHP 5.3.9」リリース』
→ http://www.php.net/archive/2012.php#id2012-01-11-1

◆2012/1/4
『「Linux 3.2」リリース』
→ http://kernelnewbies.org/Linux_3.2

◆2011/12/27
『「Apache Hadoop 1.0.0」リリース』
→ http://hadoop.apache.org/common/docs/r1.0.0/releasenotes.html

◆2011/12/22
『SeaMonkey Project、「SeaMonkey 2.6.1」リリース』
→ http://www.seamonkey-project.org/releases/seamonkey2.6/

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  [巻頭特集:連載(14)]                         □
□  マンガで学ぼう Web開発:クラウドガール               ■
■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□

こんにちは。マイクロソフトの金尾です。

皆さんは「クラウディアさん」という名前をご存知でしょうか。
昨年秋のOSC TokyoFallのブースやインストールマニアックに登場していたキャ
ラクターと言えば「あぁ、あれね」と思われる方もおられるかもしれません。

そもそもはマイクロソフトのクラウドサービスであるWindows Azureに関する技
術解説をマンガで行っていたのですが、最新シリーズではなんとWordPressにつ
いての解説をしています。

まだご覧になっていない方はぜひご一読ください!!!

【クラウドガール‐ネットに架ける碧い橋‐トップページ】
→ http://msdn.microsoft.com/ja-jp/claudiaweb

【第1話:Web なのに全部ローカル!?】
→ http://msdn.microsoft.com/ja-jp/claudiaweb01_01

【第2話:クラウディア行動開始! WordPressをカスタマイズせよ!】
→ http://msdn.microsoft.com/ja-jp/claudiaweb02_01

【第3話:急接近!? オープンでクローズな関係】
→ http://msdn.microsoft.com/ja-jp/claudiaweb03_01

それからWindows Phoneについてのシリーズも出ています。
今後新しく出てくるシリーズやバックナンバーは以下のページで確認できますの
で、ぜひこちらもご参照ください。

【クラウドガール トップページ】
→ http://msdn.microsoft.com/ja-jp/claudia

———————————————————
日本マイクロソフト株式会社
金尾卓文
http://www.microsoft.com/japan/web/
http://www.microsoft.com/japan/web/webmatrix/wordpress/
———————————————————

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  オープンソースコミュニティ紹介                   □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

OSCに参加しているコミュニティを紹介します!
以前ご紹介したコミュニティは以下のサイトから確認できます。
→ http://www.ospn.jp/ossdics/

————————————————————————–
■じょうるり陣
————————————————————————–

━━ 活動地域はどこですか?
→ 東京都三鷹です。

━━ メンバーは何人ですか?
→ 約20名です。

━━ 主な活動内容は?
→ joruriでのサイト構築、カスタマイズの勉強会、情報交換

━━ そのOSSの特徴は?
→ 自治体に特化したCMSです。

━━ ダウンロードはどこからできますか?
→ http://joruri.org/

━━ 読者に一言お願いします
→ 来たれじょうるり人!!一緒に“陣”をもりあげましょう!!
じょうるり陣ではまだまだメンバーを募集しています。まずは定例勉強会
への参加をよろしくお願いします。

▼じょうるり陣 コミュニティサイト
→ http://joruri-jin.jp/

————————————————————————–
■XOOPS九州ユーザー会(XOOPS9)
————————————————————————–

━━ 活動地域はどこですか?
→ 九州(主に福岡)です。

━━ メンバーは何人ですか?
→ 70名です。

━━ 主な活動内容は?
→ ユーザー視点でXOOPSユーザーの勉強会を2ヶ月に1回行っております。

━━ そのOSSの特徴は?
→ XOOPS9ディストリビューションは、会員制サイトを作るのに向いております。

━━ 勉強会/イベント情報はどこから確認できますか?
→ サイトに登録していただきますと、ご案内いたします。

━━ 読者に一言お願いします
→ 会員サイトを作りたい場合、選択肢の1つに入れてみてください。

▼XOOPS九州ユーザー会(XOOPS9) コミュニティサイト
→ http://www.xoops9.com

————————————————————————–
■baserCMSユーザー会
————————————————————————–

━━ コミュニティ名の読み方は?
→「べーさーしーえむえすゆーざーかい」です。

━━ 活動地域はどこですか?
→ 福岡を中心に全国です。

━━ 設立はいつでしょうか?
→ 2009年12月です。

━━ 主な活動内容は?
→ baserCMSの最新情報提供、勉強会、飲み会など

━━ そのOSSの特徴は?
→ コーポレートサイトにちょうどいいCMS。複数ブログ、複数メールフォーム
の機能があり、携帯、スマホにも標準対応しています。

━━ 読者に一言お願いします
→「国内でCMSといったらbaserCMSだよね」と言われる事を目指して頑張って
います!是非よろしくお願いいたします!!

▼baserCMSユーザー会 コミュニティサイト
→ http://sites.google.com/site/baserusers/

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  「オープンソース」を使ってみよう                  □
□  [第14回:Android開発 入門編]                     ■
■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□

——————————-
九州GTUG 松岡 謙治
——————————-

アプリ開発というと高価な開発環境が必要なイメージがありますが、Androidの
場合はオープンソースの開発環境であるEclipseを用意することで開発ができま
す。

今回はWindows環境にAndroid開発環境を構築し、簡単なプログラムを作った後、
そのプログラムがどのように動くかについて簡単に説明します。なお、Android
の開発環境については、WindowsだけでなくMacやLinuxでも一部のパスが異なる
程度で殆ど変わらない手法で構築可能ですので、是非チャレンジしてみてくださ
い。

■JDKのインストール
AndroidアプリはJava言語を使用して開発を行う。そのためJavaのコンパイラな
どを含むJDKを使用する。

※編集部注:
Mac OS Xの場合、JDKおよびJava(JRE)は標準でインストールされている。
Mac OS X Lionの場合は、ターミナルでjava-versionと打つと、Javaパッケージ
がダウンロードされるのでこれを使う。

プラットフォームにあったJDKをダウンロードしてインストールする。
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html

■Eclipseのインストール
Eclipseを使用することでJava言語による開発を簡単に行うことが出来るように
なる。

利用環境にあったEclipse Classicをダウンロードする。
http://www.eclipse.org/downloads/

ダウンロードしたファイルを任意の場所に展開する。WindowsVista以降で
Program Filesに解凍する場合は解凍したフォルダに対してユーザーに更新権限
を与える必要がある。

今回はc:\eclipseに展開するものとする。
c:\eclipse\eclipse.exeを実行する。

初回起動時に「発行元を確認できませんでした。このソフトウェアを実行しますか?」
と表示される場合は「このファイルを開く前に常に警告する」のチェックをはずし、
実行を押す。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android1.png
(スクリーンショット:android1)

eclipse.exeはショートカットを作っておくと便利。

補足:Eclipseなどを日本語化するべきか
Eclipseはそのままでは日本語に対応しておらず英語で表示されてしまう。
Pleiadesを使うことで日本語化することもできるので英語が苦手な人にとっては
ありがたい。しかし、Androidの場合進化が早く最近はドキュメントの翻訳が追
いついていないという問題がある。そのような場合、日本語環境では情報が見つ
けづらいことがある。今回は日本語化は行わず、英語のままインストールを進める。

■Android SDKのダウンロード
AndroidのエミュレータやEclipseにAndroid開発の機能を追加するためAndroidSDKを
インストールする。

Helpの「Install New Software」を選びAddボタンを押してNameに「Android」
Locationに「https://dl-ssl.google.com/android/eclipse/」と入れてOKボタン
を押す。Pending… となっている部分がDeveloper ToolsとなったらDeveloper
Toolsにチェックを入れてNextを押す。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android2.png
(スクリーンショット:android2)

Install Detailsが出てきたらNextを押す。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android3.png
(スクリーンショット:android3)

Review Licensesが出てきたらライセンスを確認しI accept the terms of the
license agreementsにチェックを入れてFinishボタンを押す。途中確認画面が出
てきたらOKをクリックしてRestart Nowボタンを押すとEclipseが再起動する。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android4.png
(スクリーンショット:android4)

Welcome to Android Developmentが表示されたらチェックを2つとも入れてNext
ボタンを押す。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android5.png
(スクリーンショット:android5)

Contribute Usage Statistics?が表示されたらGoogleに使用状況を報告する場
合はYes、報告しない場合はNoを選択してFinishボタンを押す。Choose Packages
to Installが出てきたらライセンスを確認しAccept Allにチェックを入れて
Installボタンを押すADB Restartが表示されたらYesをクリック

これでAndroid2.1と最新のプラットフォームがダウンロードされる。それ以外の
バージョンをダウンロードする場合はEclipseのOpen the SDK Managerを選ぶ。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android6.png
(スクリーンショット:android6)

インストール可能なバージョンの一覧が表示されるので、インストールしたい
バージョンにチェックを入れInstall packagesを選ぶ。すべてのバージョンに
チェックを入れるとかなりの時間が必要になるので注意しよう。
→ http://www.ospn.jp/press/wp-content/uploads/2012/01/android7.png
(スクリーンショット:android7)

■仮想端末の作成
■HelloWorld(アプリ)の作成
■ファイルの説明

上記項目(全文掲載)はOSPNブログへ!画像も掲載しています。
→ http://www.ospn.jp/link/no19useitoss1

■まとめ
● AndroidManifest.xmlに記載されたintent-filterによりHelloWorldActivity
が起動される。
● HelloWorldActivityはmain.xmlの内容を画面に表示する。
● main.xmlにはTextViewフィールドがありstrings.xml内にあるhelloの内容を
表示する。
● strings.xmlのhelloの内容はHello World, HelloWorldActivity!となってお
り、これによりランチャーでアプリを選択すると画面にHello World,
HelloWorldActivity!と表示される。

このようにAndroidにおいてはAndroidManifest.xmlによりActivityが呼び出さ
れ、内部のファイルが連携して動くという特徴がある。これらをうまく使い分け
ることによりレイアウトと実体を切り分け多種多様な環境でそれぞれに応じた形
でアプリを動かすことが出来る。

記事全文(画像掲載あり)はOSPNブログで!
→ http://www.ospn.jp/link/no19useitoss1

□———————————————————————-□
■ [PR] Mozilla Vision 2012 ― 2012年1月21日~22日 ■
□———————————————————————-□
Firefox や Thunderbird でおなじみの Mozilla が主催する
「オープンとは何か」をテーマにしたイベント【 Mozilla Vision 2012 】
人気セミナーの Ustream ライブ中継決定!
http://mozilla.jp/events/vision/2012/conference/

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  オープンソース系イベント・勉強会・キャンペーン           □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

各地のイベント・勉強会・キャンペーンをご紹介します!

◆『mozilla vision 2012 Conference Day』
日程:2012/1/21(土) (東京都中央区:ベルサール汐留)
→ http://mozilla.jp/events/vision/2012/
=New= Ustream にてライブ中継が決定しました!
→ http://mozilla.jp/events/vision/2012/conference/

◆『第22回しくみ+アプリケーション勉強会』
日程:2012/1/21(土) (東京都千代田区:株式会社アシスト 本社)
→ http://www.postgresql.jp/wg/shikumi/shikumi22/

◆『Matsue.rb定例会#H24.01』
日程:2012/1/21(土) (島根県松江市:松江オープンソースラボ)
→ https://www.facebook.com/events/321176324572750/

◆『Qt名古屋勉強会 #3 1/21』
日程:2012/1/21(土) (愛知県名古屋市:株式会社ニューキャスト)
→ http://atnd.org/events/23729

◆『mozilla vision 2012 Workshop Day』
日程:2012/1/22(日) (東京都渋谷区:デザインフェスタギャラリー原宿)
→ http://mozilla.jp/events/vision/2012/

◆『第二回関西PHP初心者勉強会』
日程:2012/1/28(土) (大阪府大阪市:産業創造会館)
→ http://atnd.org/events/24221

◆『WDHA#32「配色で見る2011年のデザイントレンド&2012年の傾向予想」』
日程:2012/1/28(土) (青森県青森市:青森県観光物産館 アスパム)
→ http://wdha.jp/2011/12/wdha32.html

◆『Hamamatsu.rb #12』
日程:2012/2/8(水) (静岡県浜松市:浜松イノベーションキューブ)
→ http://atnd.org/events/24192

◆『Ruby勉強会@札幌-22』
日程:2012/2/11(土) (北海道札幌市:札幌市東区民センター)
→ http://atnd.org/events/24101

◆『第1回JAZUG静岡勉強会/第8回静岡ITPro勉強会』
日程:2012/2/18(土) (静岡県静岡市:静岡県立大学)
→ http://www.zusaar.com/event/199062

◆『ITなParty 2012 Winter』
日程:2012/2/18(土) (東京都渋谷区:渋谷カフェ クロワ cafe croix)
→ http://atnd.org/events/23520

◆『PostgreSQL Conference 2012』
日程:2012/2/24(金) (東京都港区:AP 品川)
→ http://www.postgresql.jp/events/pgcon2012/

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  オープンソース関連の新刊・オススメ書籍               □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

◆WEB+DB PRESS Vol.66
(技術評論社 2011/12/23発売)
→ http://gihyo.jp/magazine/wdpress/archive/2012/vol66

◆jQuery本格入門
~JavaScript開発・デザイン効率化の基礎からAjax・QUnitまで
(技術評論社 2012/1/10発売)
→ http://gihyo.jp/book/2012/978-4-7741-4892-2

◆プロになるためのPHPプログラミング入門
(技術評論社 2012/1/13発売)
→ http://gihyo.jp/book/2012/978-4-7741-4972-1

◆[標準] C言語重要用語解説 <ANSI C/ISO C99対応>
(技術評論社 2012/1/13発売)
→ http://gihyo.jp/book/2012/978-4-7741-4979-0

◆10日でおぼえる Java 入門教室 第3版
(翔泳社 2012/1/17発売)
→ http://www.seshop.com/product/detail/13902/

◆Software Design 2012年2月号
(技術評論社 2012/1/18発売)
→ http://gihyo.jp/magazine/SD/archive/2012/201202

◆HTML5 Canvas
(オライリー・ジャパン 2012/1/21発売予定)
→ http://www.oreilly.co.jp/books/9784873115276/

◆Ruby on Rails 3ポケットリファレンス
(技術評論社 2012/1/26発売)
→ http://gihyo.jp/book/2012/978-4-7741-4980-6

◆VMware View 仮想デスクトップシステム構築ガイド
(翔泳社 2012/1/30発売)
→ http://www.seshop.com/product/detail/14050/

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  オープンソースカンファレンス開催予定                □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

オープンソースカンファレンスは日本の各地で開催しています。
是非ご来場ください。

▼2/11(大分)
オープンソースカンファレンス2012 Oita >>セミナー事前登録受付中
→ http://www.ospn.jp/osc2012-oita/
▼3/16-17(東京)
オープンソースカンファレンス2012 Tokyo/Spring >>出展申込受付中(1/23締切)
→ http://www.ospn.jp/osc2012-spring/
▼3/24(愛媛)
オープンソースカンファレンス2012 Ehime >>出展申込受付中(2/6締切)
→ http://www.ospn.jp/osc2012-ehime/
▼5/12(名古屋)
オープンソースカンファレンス2012 Nagoya
→ http://www.ospn.jp/osc2012-nagoya/
▼6/16(北海道)
オープンソースカンファレンス2012 Hokkaido
→ http://www.ospn.jp/osc2012-do/
▼8/3-4(京都)
オープンソースカンファレンス2012 Kansai@Kyoto
→ http://www.ospn.jp/osc2012-kyoto/

♪OSCの開催一覧はこちらから♪
→ http://www.ospn.jp/

□———————————————————————-□
■  [PR] マイクロソフト             ■
□———————————————————————-□
PHPでのWeb開発もこれでかんたん!
[無償] マイクロソフト WebMatrix
http://www.ospn.jp/link/mailmagprms

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  掲載内容募集のお知らせ                       □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

OSPN Pressではメールマガジン掲載内容を随時募集しています。

・オープンソースソフトウェアのリリース情報
・オープンソース関連の新刊・オススメ書籍
・オープンソースコミュニティの勉強会/イベント情報
・オープンソースコミュニティ紹介
・オープンソース製品のレビューなど

コミュニティの広報活動の一環としてご利用ください。
第20号への情報募集の締切りは、2月6日(月)とさせていただきます。

お問い合わせ: press@ospn.jp

□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■
■  後記                                □
□■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

2012年1発目のメールマガジンです。
少し遅くなりましたが、あけましておめでとうございます。
今年もどうぞよろしくお願いいたします。

今年もオープンソースの話題、イベント情報をたっぷりお届けできればと思って
います。コミュニティの情報など掲載できる話題があれば是非ご連絡ください。

よろしくお願いいたします。

(編集部:遠山)

*:;;;:*:;;;:*(おまけ)*:;;;:*:;;;:**:;;;:*:;;;:**:;;;:*:;;;:**:;;;:*:;;;:*:;;;:*:;;;:**:;;;:*:;;;:**:;;;:*:;;;:*
次回のOSCは2月11日に大分で開催されます。皆さまのご参加お待ちしております。
大分に行く機会があれば、温泉に入ってのんびりしたいです。

(編集部:津川)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■配信停止/メールアドレス変更方法
メールマガジンの配信停止をご希望の方は、下記ページよりお手続きください。
メールアドレスを変更される方は、古いメールアドレスへの配信停止手続きをし
ていただき、新しいメールアドレスをご登録ください。
http://www.ospn.jp/press/mailmagazine

■バックナンバーについて
メールマガジンのバックナンバーは、OSPN Pressブログからご覧いただけます。
http://www.ospn.jp/press/

■お問い合わせ
発行 : OSPN Press メールマガジン 編集部
(オープンソースカンファレンス事務局内)
メール : press@ospn.jp
URL  : http://www.ospn.jp/press/

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
_______________________________________________
press-staff mailing list
press-staff@list.ospn.jp
http://list.ospn.jp/mailman/listinfo/press-staff

Comments are closed.