Loading...
Logo
Processing Forum
Hello there!

I was going through the projects list for GSOC 2012 and Processing caught my eye.

I have some previous experience with Android (ported a part of my 2D c++ opengl wrappers, did a school project based on networking and file transfer, and played a bit with sensors), so I though I'd join in. Haven't really used Processing that much (just tested it a while back), but I like the idea behind it and would like to improve at least the Android part of it.

Here's, in short, what I was thinking:
-set up small tests for sensors (already added the orientation sensor by altering the accelerometer example) and figure out what additional features they could use (like the Shake event in the accelerometer). After that, expand on them.

-study the networking library in Processing to add one as similar as possible to Android. Already have the networking code I used for school, so I could adapt it.

-study the mapping part of android, since I haven't used it yet, and see how I could link it to processing (store maps in PImage objects and figure out how to get the location)

Also, I have a Nexus S running 4.0.4, so I can test everything directly on the device, since it has almost every sensor Android supports. Already ran a few of the samples on it and everything worked well.

In case I finish early, I'm thinking I could add some other features (suggestions?) or try to improve the ones that already exist.

What do you think? Any ideas/suggestions?

Edit: I was thinking I could add multitouch if I finish early

Replies(5)

so...any suggestions or ideas?
Thanks for the proposal.  This is indeed a very exciting area for development.   If you have any links to documentation of projects you've developed with Android, this will be very helpful.  Good luck!
Well, I don't have much in the way of documentation for most of them, since it's stuff I did by myself to learn the ropes.

I have some documentation for the school project. I don't have some of the apps(mainly the sensor stuff) because one of my HDDs burned out a few months ago, but I can give you the 2D wrappers I ported (source code) and the thing for school (apks and some documentation; it's something I'd like to develop further so I wouldn't want to release the source for it, unless absolutely necessary), if that's OK.

:)
Ok, I updated the proposal. In the Notes section there is now a download link for a zip containing:
-the source and apk for the 2D wrappers I ported
-the apks, server and documentation on the school project I did
-the code for the Orientation sensor for Processing for Android I adapted form the Accelerometer sample