[gambit-list] Gambit on Android

Steve Graham jsgrahamus at yahoo.com
Tue Mar 13 20:23:15 EDT 2012


Okay.  Thanks, Steve


________________________________
 From: Álvaro Castro-Castilla <alvaro.castro.castilla at gmail.com>
To: Steve Graham <jsgrahamus at yahoo.com> 
Cc: Gambit List <Gambit-list at 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 at yahoo.com>:
> Thanks, Alvaro.  Does this apply if you wish to develop apps other than
> games?
>
> ________________________________
> From: Álvaro Castro-Castilla <alvaro.castro.castilla at gmail.com>
> To: Steve Graham <jsgrahamus at yahoo.com>
> Cc: Keith Flower <keith at keithflower.org>; Gambit List
> <Gambit-list at 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 at 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 at keithflower.org>
>>
>> To: Steve Graham <jsgrahamus at yahoo.com>
>> Cc: Gambit List <Gambit-list at 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 at iro.umontreal.ca
>> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>>
>>
>>
>>
>>
>> _______________________________________________
>> Gambit-list mailing list
>> Gambit-list at iro.umontreal.ca
>> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20120313/7710b5b0/attachment.htm>


More information about the Gambit-list mailing list