In my last post, I talked about the neat little phones that me and Justin picked up (not the phone that Justin won, lucky…), the Samsung Vibrant. It’s an Android powered phone, with an awesome screen and all that jazz. Feel free to check out that post for all my hype, because this post is about writing Android apps.
Most beginner tutorials out there that I found over the last few weeks have just regurgitated the Hello World demo app from Google. I found that pretty useless, because Google has a perfectly fine demo on how to print text to the screen. I set out to build a little app that displays an image, has button, can update the screen, and gives user feedback (I used the vibration feature of my phone). I even had enough time to set up a basic options menu, so that will be in this tutorial too.
I won’t be covering how to set up your development IDE, as Google has done a great job with that too. I followed the tutorial on setting up the Android API in Eclipse, and was up and running without a hitch in about 30 minutes (there was a lot to download). I developed this app on Ubuntu 10.04, but I’m pretty sure that you can use this code on any platform. Click through to get started!
(more…)


Please take a moment and look back through a few posts from the Dev team here at Zoom Creates. I think that you will come to find that we seem to love Google. It’s quite true. This also includes Google’s mobile operating system, Android.
Simply type in a password, one at a time, in to the box provided. When you’re finished, the site tells you approximately how many seconds/minutes/days/months/years it would take to “crack” your password. The estimate is based on a fancy algorithm which takes in to account the number of characters typed, the frequency of characters being re-used, upper & lower case, numbers, and special characters. Then, it calculates how long the average repulsive 








