<html><body><div style="color:#000; background-color:#fff; font-family:garamond, new york, times, serif;font-size:12pt"><div><span>Thanks, Alvaro.  Does this apply if you wish to develop apps other than games?</span></div><div><br></div>  <div style="font-size: 12pt; font-family: garamond, 'new york', times, serif; "> <div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Álvaro Castro-Castilla <alvaro.castro.castilla@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> Steve Graham <jsgrahamus@yahoo.com> <br><b><span style="font-weight: bold;">Cc:</span></b> Keith Flower <keith@keithflower.org>; Gambit List <Gambit-list@iro.umontreal.ca> <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, March 13, 2012 5:44 PM<br> <b><span style="font-weight:
 bold;">Subject:</span></b> Re: [gambit-list] Gambit on Android<br> </font> </div> <br>
Hi Steve,<br><br>These are the two I've used:<br><br>http://www.apress.com/9781430226475<br>http://www.apress.com/9781430230427<br><br>Android Pro Games explains a bit of JNI interface, but it was written<br>prior to Native Activity (Android 2.2) and even NDK times, but is<br>worth reading.<br><br>Also these: http://commonsware.com/<br><br>Best<br><br><br><br><br>On Tue, Mar 13, 2012 at 11:35 PM, Steve Graham <<a ymailto="mailto:jsgrahamus@yahoo.com" href="mailto:jsgrahamus@yahoo.com">jsgrahamus@yahoo.com</a>> wrote:<br>> Keith,<br>><br>>    What steps did you take to learn Java, how to use Java for GUI's on<br>> Android and how to tie it together with JNI?  Any recommended books or<br>> URL's?<br>><br>><br>> Thanks, Steve<br>><br>> ________________________________<br>> From: Keith Flower <<a ymailto="mailto:keith@keithflower.org"
 href="mailto:keith@keithflower.org">keith@keithflower.org</a>><br>><br>> To: Steve Graham <<a ymailto="mailto:jsgrahamus@yahoo.com" href="mailto:jsgrahamus@yahoo.com">jsgrahamus@yahoo.com</a>><br>> Cc: Gambit List <<a ymailto="mailto:Gambit-list@iro.umontreal.ca" href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a>><br>> Sent: Monday, March 12, 2012 12:38 PM<br>><br>> Subject: Re: [gambit-list] Gambit on Android<br>><br>> For my little Gambit for Android app<br>><br>> <a href="https://play.google.com/store/apps/details?id=org.keithflower.gambit" target="_blank">https://play.google.com/store/apps/details?id=org.keithflower.gambit</a><br>><br>> the GUI is Java, Gambit is compiled with the Android Native Development Kit,<br>> and JNI is the bridge.<br>><br>> I'm testing to release a new version that incorporates all of Marc's nice<br>> recent iOS changes.<br>><br>>
 Regards,<br>><br>> Keith<br>><br>> On Mar 12, 2012, at 10:19 AM, Steve Graham wrote:<br>><br>> I understand that Android apps are typically written in Java.  How then is<br>> Gambit able to run on that platform?  If it is possible to write GUI apps<br>> for the Android using Gambit, are there any pointers on how to get started?<br>><br>> Thanks, Steve<br>> _______________________________________________<br>> Gambit-list mailing list<br>> <a ymailto="mailto:Gambit-list@iro.umontreal.ca" href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>> <a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" target="_blank">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>><br>><br>><br>><br>><br>> _______________________________________________<br>> Gambit-list mailing list<br>> <a ymailto="mailto:Gambit-list@iro.umontreal.ca"
 href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>> <a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" target="_blank">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>><br><br><br> </div> </div>  </div></body></html>