Musings about things that interest a "Geezer Gadget Geek" who also happens to enjoy some of the finer things in life that liberty in a free country makes possible.

Friday, October 17, 2008

Google Android

I am getting very excited about the Google Android Project ever since they released their 1.0 SDK. It looks like a fun platform for programming all sorts of useful tools. My only current regret is that I live where only Verizon Wireless can reach - and they currently don't support Android phones. I wish T-Mobile were here in Hillsboro, but that's the way it goes sometimes. Maybe someday soon, Verizon will release a phone like the T-Mobile G1 and I will finally have a good excuse for letting go of my beloved Palm Treo 755P.

The Android platform offers a software stack that is optimized for slow CPUs, low memory, battery powered devices, and in my opinion it is very well designed. Although my favorite programming language is Forth, the Java programming language has proven to be a powerful alternative and for years I have programmed professionally in Java, so I am very familiar with it.

Android runs on a Google-optimized byte code interpreter called Dalvik and the core Java classes are all there. The whole stack runs on a customized version of ARM Linux (two other GREAT platforms to stand on - ARM and Linux!) and should make for a very fun system to program and use. Great work Google, T-Mobile, and the whole Open Handset Alliance!

No comments:

About Me

My photo
Hillsboro, Missouri, United States

I am a netizen of the world. I enjoy fresh air, fine wines, rural scenery, classical music, eBooks, and interacting with the other netizens of the world.

I look forward every day to waking up, writing code, and learning new things.