Re: [racket-users] racket on android (Was: Racket modules in R6RS?)

2015-06-12 Thread Lehi Toskin
On Thursday, June 11, 2015 at 7:12:48 PM UTC-7, neil wrote:
 Matthew Flatt wrote on 06/11/2015 10:00 PM:
  Android via NDK is a supported platform.
 
 Matthew, that's great.  Thank you.
 
 Anyone implemented `racket/gui` for Android with this, or otherwise 
 hooked up things so that the Racket program can drive a UI on Android?
 
 Neil V.

Racket GUI programming on Android? This must be(come) a thing!

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] racket on android (Was: Racket modules in R6RS?)

2015-06-11 Thread Neil Van Dyke

Matthew Flatt wrote on 06/11/2015 10:00 PM:

Android via NDK is a supported platform.


Matthew, that's great.  Thank you.

Anyone implemented `racket/gui` for Android with this, or otherwise 
hooked up things so that the Racket program can drive a UI on Android?


Neil V.

--
You received this message because you are subscribed to the Google Groups Racket 
Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] racket on android (Was: Racket modules in R6RS?)

2015-06-11 Thread Matthew Flatt
Android via NDK is a supported platform. The src/README file has information 
on cross-compilation and specific hints for Android. I'm not in a position to 
double check just now, but it built the last time I tried a few months ago.

Embedding should be as easy as on any platform. I wouldn't classify it as 
easy in absolute terms, but it shouldn't be too difficult for a typical host 
application - maybe on par with making a portable Scheme program.

 On Jun 12, 2015, at 9:33 AM, Neil Van Dyke n...@neilvandyke.org wrote:
 
 Has anyone tried to build Racket 6.x for the Android NDK (or whatever is the 
 current way to do native code)?  That might be the fastest path, rather than 
 targeting Dalvik, Java, or JS.
 
 Encouraging: I did find that Racket 6.x builds pretty easily as a 
 possibly-viably-sized OpenWrt package, which gives me some hope that Android 
 NDK might be low-hanging fruit as well.  (Though Android apps are more 
 complicated than OpenWrt binaries are.  Good news is that Android devices do 
 tend to have lots more RAM and CPU than OpenWrt ones.)
 
 -rw-r--r--  1 user user 5531012 May 11 17:57 racket_6.1.1-1_ar71xx.ipk
 -rw-r--r--  1 user user 5804296 May 17 06:35 racket_6.1.91.900-1_ar71xx.ipk
 
 Neil V.
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Racket Users group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to racket-users+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.
 

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.