Android Software Development
Android software development is done using the java language.
Google provides a SDK (software development kit), and has recently
augmented it (December, 2011) with an NDK, which allows some parts
of android applications to be coded in C.
It may be possible to do more extensive software development in C,
but this is not supported or encouraged by Google.
I will be the first to admit that I was not thrilled when I discovered that
Android development would need to be done in Java. There is a much more sinister
turn to all this now that Oracle has purchased Sun and decided to file a suit against
Google, claiming infringements on Java related patents. This is a hot topic in the
news, and a
particularly good article is this one in ARS Technica.
Only time will tell how all this will work out, but it certainly won't win friends
for Oracle among the Open Source community.
More info on Android Development
Gtopo on an android
Getting something like gtopo to run on the Android is an intriguing project,
especially in light of an integrated GPS. It would be an entirely new project
given the Java language and some other graphics library than gtk.
some GPS Applications
The Test and Status applications are free.
Microphone input
I had this great idea of listening to a watch tick and timing the ticks using an Android Microphone
on a tablet, the following would be the starting point:
Also, look at the source for SoundMeter.java and NoiseAlert.java
Feedback? Questions?
Drop me a line!
Gtopo / tom@mmto.org