<?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>ひろぽっぽれす &#187; Aptana</title>
	<atom:link href="http://hiropo.co.uk/archives/category/aptana/feed" rel="self" type="application/rss+xml" />
	<link>http://hiropo.co.uk</link>
	<description>Web系エンジニアの適当なブログです。どうでも酔いものばかり作ってます。</description>
	<lastBuildDate>Mon, 12 Mar 2012 06:10:01 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Titanium Studio でデスクトップアプリ開発に入門してみた</title>
		<link>http://hiropo.co.uk/archives/693</link>
		<comments>http://hiropo.co.uk/archives/693#comments</comments>
		<pubDate>Fri, 02 Sep 2011 10:05:09 +0000</pubDate>
		<dc:creator>hirohi</dc:creator>
				<category><![CDATA[(X)HTML+CSS]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Aptana]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Titanium]]></category>

		<guid isPermaLink="false">http://hiropo.co.uk/?p=693</guid>
		<description><![CDATA[こんぬつわ。ブログを放置してから早半年弱…。完全に放置してしまいました。 技術的にはいろんなことできるようになったのですが全然メモってませんでした…。 反省してます…。 ということできちんとブログを買いていこうかなと思い &#8230; <a href="http://hiropo.co.uk/archives/693">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>こんぬつわ。ブログを放置してから早半年弱…。完全に放置してしまいました。<br />
技術的にはいろんなことできるようになったのですが全然メモってませんでした…。<br />
反省してます…。</p>
<p>ということできちんとブログを買いていこうかなと思い、最近ちょっとやってみようと思ったのが、Titanium Studio によるデスクトップアプリケーション開発！<br />
なんと、みんなが大好きなHTML5+CSS3+JavaScript+Ruby+Python+PHP と、最近流行のweb系言語がだいたい使えちゃいます。Adobe AIRよりもこっちの方が良いんじゃないかって思ってみたり。</p>
<p>Titanium Studio は、Aptanaを買収し、AptanaとTitaniumががっちゃんこしたもの（？）みたいです。<br />
Titanium はiPhone, Android でクロスデバイス開発をするための開発ツールで、iPhoneアプリやAndroidアプリを開発したことある人は知っているであろうと思うのでここでは割愛します。</p>
<p>それでは早速Titanium Studio でHello Worldしてみます。</p>
<p>まずはTitanium Studioをユーザー登録してダウンロードします。<br />
<a href="http://www.appcelerator.com/" target="_blank">http://www.appcelerator.com/</a></p>
<h3>Titanium Studio を起動し、プロジェクトを新規でつくる</h3>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/754de3cf2d164ca350e6ca3eea66196c1.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/754de3cf2d164ca350e6ca3eea66196c1.png" alt="" title="CreateProject" width="228" height="125" class="alignnone size-full wp-image-696" /></a></p>
<h3>Titanium Desctop Project をつくる</h3>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/65da3bfd87ed0a14e1c66afa31b6fa45.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/65da3bfd87ed0a14e1c66afa31b6fa45.png" alt="" title="Titanium Desctop Project" width="527" height="504" class="alignnone size-full wp-image-698" /></a></p>
<h3>Project Name を設定し、使用言語にRuby, Python, PHP をチェック</h3>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/583944337d08aed0c389ad1165e279fb.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/583944337d08aed0c389ad1165e279fb.png" alt="" title="Use Language" width="532" height="501" class="alignnone size-full wp-image-699" /></a></p>
<h3>アプリケーション情報を設定する</h3>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/b36f7164a016a593dde3baed5a14b240.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/b36f7164a016a593dde3baed5a14b240.png" alt="" title="Config" width="408" height="475" class="alignnone size-full wp-image-703" /></a></p>
<h3>ソースコードを書くために /Resources/index.html を開く</h3>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/3ca357de7e930f7da506a4b426695a86.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/3ca357de7e930f7da506a4b426695a86.png" alt="" title="source" width="240" height="213" class="alignnone size-full wp-image-701" /></a></p>
<h3>ソースコードを書く</h3>
<pre>
&lt;!Doctype html&gt;
&lt;html lang=&quot;ja&quot;&gt;
	&lt;head&gt;
		&lt;meta charset=&quot;utf-8&quot;&gt;
		&lt;title&gt;test&lt;/title&gt;
		&lt;style type=&quot;text/css&quot;&gt;
			body {
				background: #fff;
			}
		&lt;/style&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;h1&gt;test&lt;/h1&gt;
		&lt;script type=&quot;text/python&quot;&gt;
			def pyFunc(str):
				document.write(str)
			pyFunc(&quot;python&quot;)
		&lt;/script&gt;
		&lt;script type=&quot;text/ruby&quot;&gt;
			def rbFunc(str)
				pyFunc(str)
			end
			rbFunc(&quot;ruby&quot;)
		&lt;/script&gt;
	&lt;/body&gt;
&lt;/html&gt;
</pre>
<h3>アプリを実行してみる</h3>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/23951a9f864ad6d1ade13d6f72a46dea.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/23951a9f864ad6d1ade13d6f72a46dea.png" alt="" title="実行" width="331" height="173" class="alignnone size-full wp-image-706" /></a></p>
<p><a href="http://hiropo.co.uk/wp-content/uploads/2011/09/9fa470a3d698a9d2c2414894676ee9af.png"><img src="http://hiropo.co.uk/wp-content/uploads/2011/09/9fa470a3d698a9d2c2414894676ee9af.png" alt="" title="アプリ起動" width="717" height="507" class="alignnone size-full wp-image-707" /></a></p>
<p>デスクトップアプリができちゃった！</p>
<p>Pythonの中にRubyを書いたりJS書いたり何だか何でもアリのカオス状態ですが、面白いことできそうな予感がぷんぷんします。こういうの嫌いじゃない。</p>
]]></content:encoded>
			<wfw:commentRss>http://hiropo.co.uk/archives/693/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aptana1.5 インストールと日本語化</title>
		<link>http://hiropo.co.uk/archives/181</link>
		<comments>http://hiropo.co.uk/archives/181#comments</comments>
		<pubDate>Wed, 29 Jul 2009 16:44:46 +0000</pubDate>
		<dc:creator>hirohi</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Aptana]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://hiropo.co.uk/?p=181</guid>
		<description><![CDATA[こんぬつわ。 JavaとかRubyとかやろうかなと思いつつも、結局気づいたらJavaScriptしか書いてない僕です。 JavaScripterな人たちにとって有名か有名じゃないかわかりませんが、Adobe AIRでAj &#8230; <a href="http://hiropo.co.uk/archives/181">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>こんぬつわ。<br />
JavaとかRubyとかやろうかなと思いつつも、結局気づいたらJavaScriptしか書いてない僕です。</p>
<p>JavaScripterな人たちにとって有名か有名じゃないかわかりませんが、Adobe AIRでAjaxやらMXML+ActionScriptを使ってデスクトップアプリが簡単（？）に作れるオーサリングツール、Aptana。AIRアプリをつくるときにものすごく重宝しています。<br />
Eclipseを元に開発されたらしいので、（Eclipseのプラグインとしてのインストールも可）Java開発ならEclipse、JavaScriptならAptanaというイメージで使っています。</p>
<p>元々英語なので、インストール後に日本語化しなくてはいけないので、簡単に手順を。</p>
<blockquote><p>
[1]<br />
Aptana公式サイトから<a href="http://www.aptana.com/" target="_blank">Aptana本体をダウンロード</a></p>
<p>[2]<br />
ダウンロード完了後、インストール。</p>
<p>[3]<br />
英語のまま使いたかったらこのままでも使えますが、日本語化するため、eclipseの日本語化プラグインを使います。(aptanaはeclipseをベースに作られているため使用可能)。</p>
<p>こちらから<a href="http://mergedoc.sourceforge.jp/index.html#/pleiades.html" target="_blank">Pleiade（安定版）をダウンロード</a>します。</p>
<p>[4]<br />
Pleiadesを解凍し、featuresフォルダとpluginsフォルダをAptanaがインストールされているフォルダに移動し、コピーする。</p>
<p>[5]<br />
AptanaStudio.iniに下記を追記する。<br />
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar</p>
<p>Aptanaを起動し、日本語化されていればインストール成功
</p></blockquote>
<p>環境が整ったら、AIRを開発するための環境を整えたりすればおｋ（＾ｑ＾）</p>
]]></content:encoded>
			<wfw:commentRss>http://hiropo.co.uk/archives/181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

