Interview with Nathan Grebowiec Developer of CPU Benchmark
May 3, 2010 4:01 PM –
Are you a hardware Android techie, rooting and trying out ROMs for you phone? Ever check our CPU Benchmark for testing the CPU speed on various phones are ROMs? Well, we’re interviewing Nathan Grebowiec developer of CPU Benchmark. Learn more:
Can you tell us a little bit about yourself?
My name is Nathan Grebowiec and I am 28 years old. I have a full time Software Development job and a full time family with two great kids and a wife. I started programming when I was 12 on an Epson Equality II+ using DOS 3.22 and GW-BASIC (I don’t miss those days!). I begin using Linux when I was 17 and working for a local University and have been using it ever since. I currently use a Moto Droid as my day to day phone and I love it.
Why did you create your app?
I was switching between ROM’s a lot and trying to test the advantages over overclocking. I finally decided I wanted an app that would let me test the changes those things where doing and let me easily visualize those changes and compare them to others.
What technology did you use in creating your App and why?
I did all my work in Eclipse with the Android SDK.
About how long did it take to create your App?
The first version only took a few hours to bring together but I have since added a number of features and such and lost count of time in.
What is a cool uncovered tip or trick you can do with the App?
Well, if you run the test a few times in a row you will actually get slightly better results. This is largely due to how the dalvik VM cache’s some information, so enjoy your ever so slightly higher scores.
What other interesting uses can come from the App?
I recently added the “Stress Test” button. I think this is a great feature for testing new kernels, new clock speeds and new voltages.
Can you tell us about future feature enhancements with your App?
What did you really like about creating Apps on the Android platform?
I enjoy how quickly and easily I can think something up and then bring a rough version of it into reality. Eclipse + the SDK + Java and the XML Layouts make this really easy. Then on top of that I can get my application out to a large audience very easily with the Market.
What are some things you would like to see improved with Android?
Developer and Customer interaction. At the end of the day I am human and make mistakes. Add to the mix the tons of different Android phones and software configurations you might have on them and it makes things a bit difficult at time. I would love for a way to communicate with reviewers that are having trouble so I can fix things for them.
What is your opinion of the Android App Market’s distribution method?
I think it is great. I love that I can get things posted with a minimal amount of red tape and zero red tape if I simply don’t want to go through the Market.
In comparison Apple’s model (strict control over the iTunes store) or the Windows Mobile model (no store at all). What is your Opinion on the state of the Rating/Feedback system in the App Market?
I think it works well. Again, if there was a way for me to communicate with people having issues through the Market setup it would be near perfect.
Do you have plans on releasing Apps for other markets (i.e. iPhone, Windows Mobile, Blackberry, etc.)?
Your app is a paid app, why did you choose this model over the free model, and how to you project its success?
I currently have a “no ads” version of CPU Benchmark. It has no additional features and never will, it is simply a way for people to thank me if they so choose to.
Must-have Android Apps?
Helix Launcher, CardioTrainer, Google Sky Map and ROM Manager.
What advice would you give to another aspiring mobile application developer?
Just jump right in. There is no cost to start playing around (even if you don’t have an Android device). Head over and download Eclipse and the SDK. Go to the Google Groups Beginners section and just have fun!
Can you tell us what future Android Apps you have brewing?
I am working on an app for Snaptic’s TED Challenge, hopefully you will see it on the Market within a week or so!
Thanks Nathan, we look forward to the updates in CPU Benchmark and your “Move Your App” challenge entry. Don’t forget to check out our Android App Review of CPU Benchmark!