Thank, that is very helpful. My problem now is that I can't get the version of Gambit for Android to work on my Samsung S4 running 4.2. It runs on the Nexus 7 but freezes almost immediately on the phone.
On Dec 6, 2013, at 9:04 AM, Francois Magnan wrote:
Hi,
The Gambit mobile app is not designed to develop other mobile apps with a GUI. For that you will need to work with the desktop version and interface the GUI elements with gambit FFI (interface between Gambit and C). Once you have such an interface with the native GUI widgets you can develop you app interactively on the device (if you run a remote REPL on the device) or in a simulator and at the end you compile your scheme program to C and package the whole thing.
The LambdaNative project (that Marc pointed to you) provides you with all the stuff you need to develop a multi-platform app (supporting at least Android and iOS). The only caveat is that to be multiplatform they had to develop their own set of widgets (in OpenGL) so the apps don’t use the native widgets. It is a great starting point anyway since it will give you the scripts needed to build and package apps for all platforms.
I hope this explains you more the options you have.
François Magnan
On 2013-12-05, at 22:33, Fuchs Ira ihf@bit.net wrote:
I've temporarily given up on using Gambit on Android as it seems to fail almost immediately. I have now downloaded the IOS version. Am I correct that there is no way to access any IOS SDK functions? For example, it appears that set-webView-content is not there (as it is in the Android version). I presume this is due to Apple's restrictions on apps. Perhap someone has a version for jailbroken devices?
Also when I type (exit) in the REPL on IOS, I get: "To exit, press the sleep button for 5 seconds then the home button for 10 seconds." What is that all about?
Gambit-list mailing list Gambit-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list