<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro 5 &amp; C++ / Android: is possible, how to....</title>
		<link>http://www.allegro.cc/forums/view/613378</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Mon, 21 Oct 2013 06:22:08 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I readed that the allegro 5.1 have support for android devices, so my question is... <br />Is possible to program in allegro to android devices? Is necessary to use java or i can achieve with c++ (i&#39;m very good with c++, but not too much with java). And least, how to make this? Someone have a good tutorial? I looked on google, but no response. Thanx all.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Gabriel Campos)</author>
		<pubDate>Tue, 15 Oct 2013 03:43:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Java is very similar to C++. In Java, everything is in classes. You use access specifiers on every function or else they default to public.</p><p>As for how much Java android requires I don&#39;t know.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Tue, 15 Oct 2013 04:00:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>The problem is not java... i know a little but can learn more. What i want to know is, if its possible to program with allegro to android, and how to start....<br />Of course i prefer to programming in C++, but if is not possible to use that language, i can use java, no problem...</p><p>in resume, i want i starter...<br />to simplify:</p><p>1 - is possible to use allegro 5 as API to make android games?<br />2 - can i use C++ language to do this? or need to be in java?<br />3 - how to start? some ideas?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Gabriel Campos)</author>
		<pubDate>Tue, 15 Oct 2013 04:48:33 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I found a couple using <a href="https://www.allegro.cc/forums/search/b1e1d6285b06a1a9751323ec110ec423/0">Allegro.cc search</a><br /><a href="https://www.allegro.cc/forums/thread/612971">https://www.allegro.cc/forums/thread/612971</a><br /><a href="https://www.allegro.cc/forums/thread/612687">https://www.allegro.cc/forums/thread/612687</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Arthur Kalliokoski)</author>
		<pubDate>Tue, 15 Oct 2013 04:52:28 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
<a href="https://www.allegro.cc/forums/thread/613368">https://www.allegro.cc/forums/thread/613368</a>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (ks)</author>
		<pubDate>Tue, 15 Oct 2013 05:16:56 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I still can&#39;t find the answer here to the question whether it is necessary to use java. Can android program be entirely in c++?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Aikei_c)</author>
		<pubDate>Wed, 16 Oct 2013 08:14:05 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>The answer depends a bit on how literal you want to be.</p><p>As far as I know, no, you cannot develop on Android without using Java at some stage. However, if you&#39;re using Allegro, then Allegro handles all the communication with Java for you and you just write your program in C/C++ and link it with Allegro, not unlike what you&#39;d do on a normal PC.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Wed, 16 Oct 2013 11:54:06 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks, that is what I would expect. I was thinking about looking into android port in the future and wondered if I have to use java.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Aikei_c)</author>
		<pubDate>Wed, 16 Oct 2013 14:42:08 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Still dont get it how to make it work. <img src="http://www.allegro.cc/forums/smileys/huh.gif" alt="???" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Gabriel Campos)</author>
		<pubDate>Wed, 16 Oct 2013 15:10:12 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I think you&#39;ll need to use the Android Native Development Kit (aka Android NDK) to use C++. You&#39;ll not need java anywhere and your application will run really faster.</p><p>But even the official developer.android.com website advises against it; as in here: <a href="http://developer.android.com/tools/sdk/ndk/index.html">http://developer.android.com/tools/sdk/ndk/index.html</a></p><p>I simply use java for Android, I found it pretty easy to learn after I had a good grasp with C++.</p><p>I must say I have never used allegro for android devices.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (dejaime)</author>
		<pubDate>Mon, 21 Oct 2013 05:43:34 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You do need the ndk to build allegro, but there is a slim layer of java needed, most of which is in allegro, but there&#39;s a tiny bit needed in your app but you can base it on the code used in the android example.</p><p>The bennifit to using allegro is the ease of porting and multi platform support. Rewriting your game in java is a bit of a pain, and may be slower.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Thomas Fjellstrom)</author>
		<pubDate>Mon, 21 Oct 2013 06:22:08 +0000</pubDate>
	</item>
</rss>
