<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JiroBlog &#187; Xperia</title>
	<atom:link href="http://www.jirosoft.com/wordpress/tag/xperia/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jirosoft.com/wordpress</link>
	<description>ただのオヤジプログラマのブログ</description>
	<lastBuildDate>Sat, 07 May 2011 12:50:23 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Android開発環境 App Inventor試してみました。</title>
		<link>http://www.jirosoft.com/wordpress/2010-11-05-235/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-11-05-235/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 08:20:19 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[AppInventor]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Xperia]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=235</guid>
		<description><![CDATA[GoogleがAndroidアプリ開発の門戸を開くためにApp Inventor for Androidというツールを提供しています。 現在は英語版のみですが、その実力はどんなものかと試してみました。 App Inven [...]]]></description>
			<content:encoded><![CDATA[<p>GoogleがAndroidアプリ開発の門戸を開くためにApp Inventor for Androidというツールを提供しています。</p>
<p>現在は英語版のみですが、その実力はどんなものかと試してみました。</p>
<p>App Inventorの売りはコードレスで開発できるところです。</p>
<p>Googleに登録申請を行って返信メールが来ると、利用できます。</p>
<p>登録方法は<a href="http://www.android-navi.com/archives/android_1/app_inventor_1/" target="_BLANK">App Inventor の 登録 方法</a>に詳しい解説があります。</p>
<h4>使ってみようと言う方に、前提条件があります。</h4>
<ol>
<li>Googleのアカウントが必要。-&gt;これは簡単に登録できます。gmailアカウント持っていればOKです。完了メール等もgmailあてになります。</li>
<li>登録後完了メールが来るのが遅い。-&gt;これは他のサイトに書いてありましたが、私の場合はすぐに完了メールが来ました。</li>
<li>Android実機が必要 -&gt; これが一番の難点ですね。エミュレータを使わないので動作確認はすべて実機で行います。逆に考えれば、エミュレータと実機の動作違いなどがありませんから、安心ともいえます。</li>
</ol>
<p>私の場合はXperia SO-01Bにて開発しています。</p>
<p>開発の前に必要なアプリケーションのダウンロードが必要になりますが、これはコードブロックのメンテナンスに利用するJavaアプレットのようです。</p>
<p>基本の開発はWebブラウザを利用してGoogleのサイトに接続します。</p>
<div id="attachment_236" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor01.jpg"><img class="size-medium wp-image-236" title="AppInventor01" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor01-300x249.jpg" alt="App Inventor" width="300" height="249" /></a><p class="wp-caption-text">App Inventor 基本画面</p></div>
<p>これは、すでに3つのプロジェクトを登録した段階ですが、当初は何も表示されていないので「New」ボタンで新規追加します。</p>
<p>「New」を押すとプロジェクト名を聞いてくるので、それを入力してOKボタンでプロジェクトが作成されます。</p>
<div id="attachment_237" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor02.jpg"><img class="size-medium wp-image-237" title="AppInventor02" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor02-300x128.jpg" alt="プロジェクト追加" width="300" height="128" /></a><p class="wp-caption-text">プロジェクト追加</p></div>
<p>その後開発画面が表示されますが、基本的に画面レイアウトの作成機能です。</p>
<div id="attachment_238" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor03.jpg"><img class="size-medium wp-image-238" title="AppInventor03" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor03-300x234.jpg" alt="App Inventor 開発画面" width="300" height="234" /></a><p class="wp-caption-text">App Inventor 開発画面</p></div>
<p>左側の「Palette」にパーツがあります。Basicブロックにボタンやテキストボックス、ラベルなどがあります。</p>
<p>まだまだ、ライブラリが充実していませんが、ライブラリ開発自体もオープンにするようですから、早くそろって欲しいですね。</p>
<p>まったくソフト開発をしたことのない人には、これでも敷居はかなり高いと思いますが、Android開発の経験があれば</p>
<p>かなり簡単にできてしまうことに感心します。画面レイアウトだけでもコード出力してくれれば、これだけでも価値がありますね。</p>
<p>「Viewer」にレイアウトが表示されますから、パレットからドラッグアンドドロップでパーツを配置します。</p>
<p>「Screen Arrangement」のなかにレイアウトがありますので水平配置などを選択すればレイアウトもできます。</p>
<p>「Components」に各パーツの構成が表示されます。ここでパーツのIDの変更や削除ができます。</p>
<p>「Media」ブロックのAddボタンでイメージやサウンドなどのメディアを追加できます。</p>
<p>「Properties」で各パーツのプロパティ設定ができます。</p>
<p>「Save」「Save As」「CheckPoint」などのボタンで保存ができます。保存先はもちろんGoogleです。</p>
<p>「Open Blocks Editor」ボタンでBlocks Editorが開きます。毎回Googleからアプレットをダウンロードして起動します。</p>
<div id="attachment_239" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor04.jpg"><img class="size-medium wp-image-239" title="AppInventor04" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor04-300x243.jpg" alt="Blocks Editor" width="300" height="243" /></a><p class="wp-caption-text">Blocks Editor</p></div>
<p>このエディタで動作を規定します。</p>
<p>「My Blocks」のなかに配置したパーツがあります。それを選択するとパーツに対応するイベントやプロパティが表示されます。</p>
<p>それらを右側のペインにドラッグアンドドロップして、連結させていきます。</p>
<p>ここでグローバル変数や定数なども宣言できます。</p>
<div id="attachment_240" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor05.jpg"><img class="size-medium wp-image-240" title="AppInventor05" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/AppInventor05-300x243.jpg" alt="Blocks Editor2" width="300" height="243" /></a><p class="wp-caption-text">Blocks Editor2</p></div>
<p>このように動作を作成した後、「Connect to Phone」を押すと、実機に転送されてアプリが起動します。</p>
<div id="attachment_241" class="wp-caption alignnone" style="width: 235px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/xperia_appinventor.jpg"><img class="size-medium wp-image-241" title="xperia_appinventor" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/11/xperia_appinventor-225x300.jpg" alt="Xperia App Inventor" width="225" height="300" /></a><p class="wp-caption-text">Xperia App Inventor Running</p></div>
<p>コードがブロックとして表現され視覚的にわかりやすいですね。複雑なアプリではかえって見にくくなるかもしれませんが</p>
<p>スケルトンを作成したり、画面レイアウトの設計などには重宝しそうです。</p>
<p>「Package for Phone」や「Package for PC」ボタンで作成したアプリを実機にインストールしたり、PCに保存できるので</p>
<p>配布も簡単にできます。</p>
<p>今後の充実が期待されますね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-11-05-235/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Androidアプリ開発の基礎 #1(開発環境)</title>
		<link>http://www.jirosoft.com/wordpress/2010-07-16-210/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-07-16-210/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 09:06:37 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ADT]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Xperia]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=210</guid>
		<description><![CDATA[開発環境 Android SDKのダウンロードとインストール。 ダウンロードはhttp://developer.android.com/intl/ja/index.html から。 最新版を落としておけば過去のバージョン [...]]]></description>
			<content:encoded><![CDATA[<h3>開発環境</h3>
<h4>Android SDKのダウンロードとインストール。</h4>
<p>ダウンロードは<a href="http://developer.android.com/intl/ja/index.html" target="_BLANK">http://developer.android.com/intl/ja/index.html</a> から。</p>
<div id="attachment_211" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/androidsdk.jpg"><img class="size-medium wp-image-211" title="androidsdk" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/androidsdk-300x250.jpg" alt="Android SDK ダウンロード" width="300" height="250" /></a><p class="wp-caption-text">Android SDK　ダウンロードサイト</p></div>
<p>最新版を落としておけば過去のバージョンの環境も入るので安心。</p>
<ul style="padding-left: 30px;">
<li>Windows</li>
<li>MacOSX(intel)</li>
<li>Linux(i386)</li>
</ul>
<p>対応する環境のパッケージをダウンロードする。Windowsならばandroid-sdk_r06-windows.zip</p>
<p>ダウンロード後zipファイルを解凍して、任意の場所に配置する。ちなみにC:\に置きました。</p>
<h4>Java開発環境</h4>
<p>JDKのインストールが必要。今回はJDK6をインストール。実行環境のJREだけではだめ。</p>
<p>ダウンロードは<a href="http://java.sun.com/javase/downloads/index.jsp" target="_BLANK">http://java.sun.com/javase/downloads/index.jsp</a>から。</p>
<div id="attachment_226" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/jdk6.jpg"><img class="size-medium wp-image-226" title="jdk6" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/jdk6-300x244.jpg" alt="JDKダウンロード" width="300" height="244" /></a><p class="wp-caption-text">JDKダウンロードサイト</p></div>
<p>今回はJDK 6 Update 21のJDKを指定。</p>
<p>ダウンロード後インストール。</p>
<h4>Eclipse</h4>
<p>開発用のIDEはEclipseを使用する。</p>
<p>ダウンロードは<a href="http://www.eclipse.org/downloads/">http://www.eclipse.org/downloads/</a> から。</p>
<div id="attachment_227" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Eclipse.jpg"><img class="size-medium wp-image-227" title="Eclipse" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Eclipse-300x228.jpg" alt="Eclipseダウンロード" width="300" height="228" /></a><p class="wp-caption-text">Eclipseダウンロード</p></div>
<p>最新版のHeliosではなく　Older Versionsのリンクから Eclipse Galileo SR2 Packeges(v3.5.2)を使用した。</p>
<div id="attachment_228" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/EclipseOld.jpg"><img class="size-medium wp-image-228" title="EclipseOld" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/EclipseOld-300x177.jpg" alt="Eclipse 過去バージョン" width="300" height="177" /></a><p class="wp-caption-text">Eclipse 過去バージョン</p></div>
<p>最新版はAndroid SDKとの問題ありとどこかで見たような??</p>
<p>日本語化は Pleades 1.3.1を使用。<a href="http://sourceforge.jp/projects/mergedoc/releases/">http://sourceforge.jp/projects/mergedoc/releases/</a> から。</p>
<div id="attachment_229" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Pleiades131.jpg"><img class="size-medium wp-image-229" title="Pleiades131" src="http://www.jirosoft.com/wordpress/wp-content/uploads/2010/07/Pleiades131-300x264.jpg" alt="Pleiades1_3_1ダウンロード" width="300" height="264" /></a><p class="wp-caption-text">Pleiades1_3_1ダウンロード</p></div>
<p>下のほうにpleiades_1.3.1.zipがあるのでダウンロード。zipを解凍してできたフォルダの中にある　feautures pluginsの中身をEclipseの</p>
<p>同名のフォルダの中にコピーする。これだけでは日本語化できない。</p>
<p>Eclipseのeclipse.iniファイルを編集する。</p>
<p style="padding-left: 30px;">-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar<br />
-clean</p>
<p>２行をiniファイルの最後に追加して上書き保存。この後Eclipseを起動すると日本語化される。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-07-16-210/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xperia vs iPhone3GS</title>
		<link>http://www.jirosoft.com/wordpress/2010-06-21-201/</link>
		<comments>http://www.jirosoft.com/wordpress/2010-06-21-201/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 06:59:26 +0000</pubDate>
		<dc:creator>Jiro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Xperia]]></category>

		<guid isPermaLink="false">http://www.jirosoft.com/wordpress/?p=201</guid>
		<description><![CDATA[Xperia購入しました。 Android OS 1.6なので、躊躇していたのですが、現在国内で一番売れているとしたら、やはりXperiaなのかなと。 １０月ごろにはOSアップデートで2.1にはなるようです。 はやくFr [...]]]></description>
			<content:encoded><![CDATA[<p>Xperia購入しました。<br />
Android OS 1.6なので、躊躇していたのですが、現在国内で一番売れているとしたら、やはりXperiaなのかなと。<br />
１０月ごろにはOSアップデートで2.1にはなるようです。<br />
はやくFroyoになってほしいのですが、とりあえず勉強のため作成したソフトが動作する実機がほしかったので。</p>
<p>購入費用はSoftBankのように端末代金の割戻しがないので、少しかかります。<br />
端末は２４回分割としました。月々1600円程度。ポイントがあまっていたので、月々の端末代金に充当するようにしました。<br />
しばらくは端末代金がタダです。頭金は故障時に修理代が安くなるサービスに入ると無料にしてくれました。<br />
しかし、このサービス月々315円で、最大５千円の支払で故障時新品と交換してくれるのですが、ペイできるか微妙なところです。</p>
<p>まずは、Xperiaと今まで使用していたiPhone 3GSとの比較をしてみたいと思います。とりあえず使用して気づいたこと。</p>
<h3>1.タッチスクリーンの反応</h3>
<p style="padding-left: 30px;">これは、Android勉強会で色々な機種のタッチスクリーン反応を機械的に調査した結果を見ましたが、まさにそのとおり。iPhoneの反応がすばらしすぎる気がします。iPhoneに慣れているとXperiaでは誤動作頻発です。</p>
<p style="padding-left: 30px;">まずスクロールがタッチになってしまう現象があります。Twitterクライアントを使っていると、スクロールを使いまくるのですがこれがタッチと誤判断されて、すぐに別画面が開いてしまいます。XperiaのTVCFでスクロールしている画面がありますが、タッチでは何も動作しない状況でやっているんではないかと疑ってしまいますね。</p>
<p style="padding-left: 30px;">感覚的には画面にタッチしたらしばらくまって指をスライドしないといけない感じです。または、しっかり指を押し付けてからうんこらしょっとスクロールかな。iPhoneだと、あまり考えずに軽くスライドでOK何ですけどね。これはソフトの改良で直るものではない気がします。</p>
<p style="padding-left: 30px;">スクロールだけでなく、タッチ位置の判定も微妙にずれる感があります。ソフトウェアキーボードで英字などをタッチする場合iPhoneよりミスタッチが増えました。まあiPhoneの判定がすごいのですが。このあたりはハード、ソフト両面で今後の改良が待たれます。</p>
<p style="padding-left: 30px;">こういうUIの部分は、軽く見てはいけないと思います。ハードを使い始めて最初の印象になりますから、いかに優れたソフトが有ったとしてもUIのせいで使う気をなくす場合が多いと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jirosoft.com/wordpress/2010-06-21-201/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

