--
You received this message because you are subscribed to a topic in the Google Groups "clojure-android" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure-android/QaVRR812wq0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure-andro...@googlegroups.com.
To post to this group, send email to clojure...@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-android.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "clojure-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-andro...@googlegroups.com.
To post to this group, send email to clojure...@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-android.
I wrote shrimpdroid, which is an app for flying the Parrot AR.Drone:It's my first Android app, and there were two learning curves: Android, and Clojure-on-Android. E.g. it took me a long time to figure out just how to successfully load my project without blowing the stack, which I finally worked around in what feels like a very ad hoc way: Watching to see what was being require'd when the stack was exhausted, and writing some java code to pre-require that namespace, deep in the require tree. Often that would still blow the stack and I'd have to repeat and subdivide, requiring smaller chunks near the leaves of the require tree. You can see what I ended up with at https://github.com/wiseman/shrimpdroid/blob/master/src/java/com/lemondronor/shrimpdroid/SplashActivity.java#L67One thing I didn't know how to do was render the h.264 video frames streaming back from the drone; If anyone has any pointers on doing that in Android I'd love to hear them.John
On Fri, Mar 27, 2015 at 6:20 PM, Pete Doherty <pdohe...@gmail.com> wrote:
Has anyone come across or released any other sample projects in the intervening 1.5 years?
On Saturday, December 28, 2013 at 3:36:42 AM UTC-5, Andre Van Der Merwe wrote:Hi,
Does anyone know of or have some sample apps that they would be willing to share? I've read the great tutorial at https://github.com/krisc/events/blob/master/tutorial.md but would love a few more sample apps to see how everything works.
Thanks.
Andre.
--
You received this message because you are subscribed to the Google Groups "clojure-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-android+unsubscribe@googlegroups.com.
To post to this group, send email to clojure-android@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "clojure-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-android+unsubscribe@googlegroups.com.
To post to this group, send email to clojure-android@googlegroups.com.
John,Have you tried increasing the stack size for that thread in SplashActivity that loads Clojure? Should be as easy as replacingnew Thread(new Runnable() {...} ).start()with:new Thread(Thread.currentThread().getThreadGroup(),new Runnable() {...},"thread name",1048576 // = 1MB, thread stack size in bytes).start();
On Sat, Mar 28, 2015 at 4:50 PM John Wiseman <jjwi...@gmail.com> wrote:
I wrote shrimpdroid, which is an app for flying the Parrot AR.Drone:It's my first Android app, and there were two learning curves: Android, and Clojure-on-Android. E.g. it took me a long time to figure out just how to successfully load my project without blowing the stack, which I finally worked around in what feels like a very ad hoc way: Watching to see what was being require'd when the stack was exhausted, and writing some java code to pre-require that namespace, deep in the require tree. Often that would still blow the stack and I'd have to repeat and subdivide, requiring smaller chunks near the leaves of the require tree. You can see what I ended up with at https://github.com/wiseman/shrimpdroid/blob/master/src/java/com/lemondronor/shrimpdroid/SplashActivity.java#L67One thing I didn't know how to do was render the h.264 video frames streaming back from the drone; If anyone has any pointers on doing that in Android I'd love to hear them.John
<shrimpdroid-s.png>
On Fri, Mar 27, 2015 at 6:20 PM, Pete Doherty <pdohe...@gmail.com> wrote:Has anyone come across or released any other sample projects in the intervening 1.5 years?
On Saturday, December 28, 2013 at 3:36:42 AM UTC-5, Andre Van Der Merwe wrote:Hi,
Does anyone know of or have some sample apps that they would be willing to share? I've read the great tutorial at https://github.com/krisc/events/blob/master/tutorial.md but would love a few more sample apps to see how everything works.
Thanks.
Andre.For more options, visit https://groups.google.com/d/optout.--
You received this message because you are subscribed to the Google Groups "clojure-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-android+unsubscribe@googlegroups.com.
To post to this group, send email to clojure-android@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-android.
--
You received this message because you are subscribed to the Google Groups "clojure-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-android+unsubscribe@googlegroups.com.
To post to this group, send email to clojure-android@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-android.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "clojure-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-andro...@googlegroups.com.
To post to this group, send email to clojure...@googlegroups.com.
Visit this group at http://groups.google.com/group/clojure-android.
For more options, visit https://groups.google.com/d/optout.
<shrimpdroid-s.png>
To unsubscribe from this group and stop receiving emails from it, send an email to clojure-andro...@googlegroups.com.
To post to this group, send email to clojure...@googlegroups.com.