Okay.  Thanks, Steve


From: Álvaro Castro-Castilla <alvaro.castro.castilla@gmail.com>
To: Steve Graham <jsgrahamus@yahoo.com>
Cc: Gambit List <Gambit-list@iro.umontreal.ca>
Sent: Tuesday, March 13, 2012 6:17 PM
Subject: Re: [gambit-list] Gambit on Android

Yes, it does apply, however the main difference is that usually games
are made using only one "Activity" (the concept of android that
describes sort of "windows" that compose a program). When you are
developing an app, you usually will code it using the Android SDK, the
UI API, several Activities, and then you need to make the JNI
bindings.
I would say games are more suitable for Scheme development with
Gambit, since you have easier access to the NDK (the part of the
Android system libs exposed through a C interface).




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