<?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>Escalare - A louca jornada de um programador &#187; java</title>
	<atom:link href="http://gbenatti.net/blog/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://gbenatti.net/blog</link>
	<description>Um blog com a jornada deste que lhes fala no mundo da programação de dispositivos móveis, jogos e linguagens de programação.</description>
	<lastBuildDate>Mon, 19 Apr 2010 15:00:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Boo e Android</title>
		<link>http://gbenatti.net/blog/2010/04/boo-e-android/</link>
		<comments>http://gbenatti.net/blog/2010/04/boo-e-android/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 02:05:33 +0000</pubDate>
		<dc:creator>gbenatti</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[boo]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://gbenatti.net/blog/?p=87</guid>
		<description><![CDATA[Nas ultimas semanas, tenho trabalhado nas horas vagas no Boojay, com o intuito de programar para dispositivos com Android.
E os primeiros frutos apareceram, agora é possivel executar o que poderia ser considerado o Hello World do Android.



namespace net.gbenatti


&#160;


import android.app


import android.os


&#160;


class Main&#40;Activity&#41;:


&#160; &#160; override def onCreate&#40;savedInstance as Bundle&#41;:


&#160; &#160; &#160; &#160; super&#40;savedInstance&#41;


&#160; &#160; &#160; &#160; setContentView&#40;0&#215;7f030000&#41;



Na [...]]]></description>
			<content:encoded><![CDATA[<p>Nas ultimas semanas, tenho trabalhado nas horas vagas no <a href="http://github.com/bamboo/boojay">Boojay</a>, com o intuito de programar para dispositivos com Android.</p>
<p>E os primeiros frutos apareceram, agora é possivel executar o que poderia ser considerado o Hello World do Android.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">namespace net.<span class="me1">gbenatti</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">import</span> android.<span class="me1">app</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">import</span> android.<span class="kw3">os</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">class</span> Main<span class="br0">&#40;</span>Activity<span class="br0">&#41;</span>:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; override <span class="kw1">def</span> onCreate<span class="br0">&#40;</span>savedInstance as Bundle<span class="br0">&#41;</span>:</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">super</span><span class="br0">&#40;</span>savedInstance<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; setContentView<span class="br0">&#40;</span>0&#215;7f030000<span class="br0">&#41;</span></div>
</li>
</ol>
</div>
<p>Na verdade esse código é meio diferente do original java, onde a constante hexadecimal é definida em uma classe, mas isso logo será resolvido.</p>
<p>Agora deixa eu voltar a assistir Fringe.</p>
]]></content:encoded>
			<wfw:commentRss>http://gbenatti.net/blog/2010/04/boo-e-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como programar para Android no Mac OS X</title>
		<link>http://gbenatti.net/blog/2009/09/como-programar-para-android-no-mac-os-x-2/</link>
		<comments>http://gbenatti.net/blog/2009/09/como-programar-para-android-no-mac-os-x-2/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 16:07:00 +0000</pubDate>
		<dc:creator>gbenatti</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://escalare.wordpress.com/2009/09/01/como-programar-para-android-no-mac-os-x-2</guid>
		<description><![CDATA[Para desenvolver para Android você necessita ter instalado o Java, algum IDE e o Android SDK.
Java
Você necessita de uma versão do java instalado, o JDK 5 ou 6 por exemplo. A instalação apenas do runtime, conhecido como JRE não é suficiente, você precisa do development kit completo, eu recomendo a instalação do JDK 6.
IDE
Você precisa [...]]]></description>
			<content:encoded><![CDATA[<p>Para desenvolver para Android você necessita ter instalado o Java, algum IDE e o Android SDK.</p>
<p><b>Java</b></p>
<p>Você necessita de uma versão do <a href="http://java.sun.com/javase/downloads">java</a> instalado, o JDK 5 ou 6 por exemplo. A instalação apenas do runtime, conhecido como JRE não é suficiente, você precisa do development kit completo, eu recomendo a instalação do JDK 6.</p>
<p><b>IDE</b></p>
<p>Você precisa ter instalado também um IDE para desenvolvimento Java. Eclipse, Netbeans, Idea, todos eles tem suporte pare desenvolvimento Android. Nos meus testes tenho usado o <a href="http://www.netbeans.org/downloads/index.html">Netbeans (versão 6.7 ou maior)</a> e o <a href="http://www.eclipse.org/downloads">Eclipse (versão 3.3.1 ou maior)</a>, os dois tem prós e contras, acho o Netbeans mais estavel, mas o Eclipse tem algumas features a mais.</p>
<p><b>Android SDK</b></p>
<p>Depois, faça o download do Android SDK, a versão para download na página do projeto atualmente é a <a href="http://developer.android.com/sdk/1.5_r3/index.html">1.5 r3</a>. Faça o download e instale o SDK, esse será o seu <i>SDK install directory</i>, anote em algum lugar o path completo para esse diretório, pois o mesmo será usado no futuro.</p>
<p><b>Plugin de desenvolvimento</b></p>
<p>Para poder trabalhar com o desenvolvimento para android com o IDE que você escolheu será necessario a instalação de um plugin. Abaixo descrevo como instalar os plugin para Eclipse e para Netbeans.</p>
<p>Para instalar o plugin no Eclipse:</p>
<p>1 &#8211; Inicie o Eclipse, e selecione a opção de menu Help &gt; Software Updates&#8230;<br />2 &#8211; Clique a aba Avaiable Software<br />3 &#8211; Clique o botão Add Site&#8230;<br />4 &#8211; Entre o endereço do site de update do Android: https://dl-ssl.google.com/android/eclipse/</p>
<p>Clique o Ok</p>
<p>5 &#8211; O site de update do Android deve aparecer na lista de Avaiable Software. Selecione o checkbox ao lado do mesmo e então clique Install&#8230;<br />6 &#8211; Clique Finish para iniciar o processo de download e instalação.<br />7 &#8211; Assim que a instalação terminar, reinicie o Eclipse.<br />8 &#8211; Quando o Eclipse abrir novamente, será necessário configurar onde o Android SDK está instalado. Selecione o menu Eclipse &gt; Preferences &gt; Android, e entre o diretório de instalação que você anotou no começo. Clique Ok.</p>
<p>Bem, se tudo deu sorte e os Deuses do java permirtirem, você poderá começar a criação do seu tão sonhado software para Android.</p>
<p>Para instalar o plugin do Netbeans</p>
<p>1 &#8211; Inicie o Netbeans e selecione a opção de menu Tools &gt; Plugins<br />2 &#8211; Clique na aba Settings<br />3 &#8211; Clique no botão Add<br />4 &#8211; Entre um nome, por exemplo nbandroid e o endereço do update center do plugin  http://kenai.com/downloads/nbandroid/updates.xml</p>
<p>Clique o Ok</p>
<p>5 &#8211; Na aba Available plugins entre nbandroid, ou o nome que vc escolheu no campo de busca, selecione o checkbox ao lado do ite encontrado e clique Install&#8230;<br />6 &#8211; Clique Next, aceite a licença, clique em continue (ignore os avisos sobre &#8216;unsigned plugins&#8217;) e voilá.</p>
<p>Você agora pode usar todos seus Skills de Netbeans no desenvolvimento para Android.</p>
]]></content:encoded>
			<wfw:commentRss>http://gbenatti.net/blog/2009/09/como-programar-para-android-no-mac-os-x-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O mundo de Android</title>
		<link>http://gbenatti.net/blog/2009/08/o-mundo-de-android-2/</link>
		<comments>http://gbenatti.net/blog/2009/08/o-mundo-de-android-2/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 13:22:00 +0000</pubDate>
		<dc:creator>gbenatti</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://escalare.wordpress.com/2009/08/31/o-mundo-de-android-2</guid>
		<description><![CDATA[Começei a brincar nos ultimos dias com a plataforma Android. E gostei da forma como certas coisas são feitas no sistema, como a idéia de Activities e Intents, o fato de você poder executar o programa direto no aparelho, sem a necessidade de certificados, provisioning profiles e todas esses detalhes comuns no IPhone.
Espero escrever logo [...]]]></description>
			<content:encoded><![CDATA[<p>Começei a brincar nos ultimos dias com a plataforma Android. E gostei da forma como certas coisas são feitas no sistema, como a idéia de Activities e Intents, o fato de você poder executar o programa direto no aparelho, sem a necessidade de certificados, provisioning profiles e todas esses detalhes comuns no IPhone.</p>
<p>Espero escrever logo algumas impressoes sobre a programação para Android versus a programação IPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://gbenatti.net/blog/2009/08/o-mundo-de-android-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

