2007.12.11

Android Software Development Kit

Google along with The Open Handset Alliance has released their very cool software stack for mobile phones. There is a lot of hype behind this project and a lot of people think it will be the next big thing for mobile phones. Personally, I'm very excited for the future of mobile phones as they go away from being a closed and tightly controlled environment to an open one.

Here are a few videos introducing Android:

If you are interested in programming for the Android platform it is very easy to get started. Download the SDK and follow the instructions. I recommend using Eclipse with the Android Plug-in. It comes with some example applications that are interesting to look at.

Here are some videos that give a technical overview and a programming example:

I've mentioned the OpenMoko and Qtopia Greenphone projects before, which have similar goals, but lack the backing and hype that Android has.

I worry about my child and the Internet all the time, even though she's too young to have logged on yet. Here's what I worry about. I worry that 10 or 15 years from now, she will come to me and say "Daddy, where were you when they took freedom of the press away from the Internet?"

- Mike Godwin, Electronic Frontier Foundation


2007.09.27

Qtopia Greenphone from Trolltech

I just read this article in Linux Journal about Trolltech's new Greenphone and the Qtopia SDK it comes with. It looks like yet another Linux based cell phone is coming on-line. This can only be good for the Linux community trying to have cell phone options and compete in a cell phone world of corporate control and commodity hardware. linux.com also has an article about the phone.

It looks like Trolltech is only targeting developers for the time being since you can only buy the phone with the SDK. You may choose from the Professional, Light, or Community (GPL) versions. With prices ranging from $695 and up.

The specs include a Marvell PXA270 312MHz CPU, 64MB RAM, 128MB Flash, 320x240 QVGA touch color screen, Mini-SD card slot, Tri-band GSM, Bluetooth, and a 1.3 mega-pixel camera, with Qtopia running on Linux kernel 2.4.19.

Even though the Greenphone looks pretty sexy, it's pricy for what you get. Plus after reading some of the reviews it seems to have some hardware issues. I think I'll stick with my plans to get an OpenMoko device for now.

Agent Gates: I hate this place. This GNU. This open source. This license, whatever you want to call it. I can't stand it any longer. It's the free software, if there is such a thing. I feel saturated by it. I can taste your GPL. And every time I do, I fear that I've somehow been infected by it.

— fishbonez


2007.08.24

Portable Rotary Cell Phone

A while back I read how to make your own rotary cell phone on Hack A Day. I've always liked the idea of building my own, but due to the cost of the parts I've held off.

Recently I saw this article on Make that renewed my interest. Apparently you can take the easy solution and just buy one if you want, from SparkFun Electronics.

Instructions for making your own are supposed to be here, but that link is not working for me as I write this. However, the mighty internet wayback machine has the instructions.

I still don't know when I'll be getting mine, but I would just love to bring one into a bar and put it on the counter and wait for a call while I have a beer. Gotta love the retro gadgets.

Hey barkeep, whose leg do you have to hump to get a dry martini around here?

— Brian (Family Guy)


2007.08.10

iPhone iPhenomenon

I'm not sure what to make of this iPhone phenomenon. I have to give kudos to Apple for once again taking the world by storm with an innovative product release along with the usual hype.

I have a coworker that waited all day to get one, and many others that have since purchased one. They all seem to like their new little device a lot. And from the ad-hoc demos I've had of the phone it is pretty impressive. Apple really does know how to make a great user interface. Using your fingers on the touch screen is very intuitive and just works the way you think it should. In fact, I haven't heard much in the way of a negative impression of the iPhone from anyone except for this guy.

One possible negative, depending on what you currently pay for cell phone service, is the price. As this site outlines, the total cost for the first year (assuming you buy the $599 unit) is $1,936. For the first two years, which is the length of the service contract, it comes to $3,232. That's with the minimum voice plan and the unlimited data plan. (What's the point of having an iPhone without the unlimited data plan?) That's a lot of money; about 5% of your net income if you make $50K per year.

Another negative is the constant cleaning of the screen that is required to remove the massive amount of smudges that accumulate from one's greasy finger-tips. I have an acquaintance that compulsively cleans his all day long. Apple might be inadvertently adding fuel to the obsessive/compulsive fire for many of the neurotic tech-gen'ers that will buy an iPhone.

Possibly the biggest down-side is how closed the iPhone development environment is. You cannot load your own applications onto it. Instead, third-party applications must work via the built-in Safari web browser. This means that in addition to traditional web pages, you may run Java Script and AJAX applications. However, it appears that Java and Flash are not supported at this time. I don't think there will be a shortage of web applications for the phone, there are already sites catering to them, and many more will come.

Even though I've listed some issues with the phone, it is really a pretty cool device that has a lot of potential. Unfortunately, I don't see owning one in my near future. I think it is a little expensive for the amount of use I would get out of it. Besides, I'm holding out for one of these. Maybe not as sexy as the iPhone, but they are free and begging to be hacked.

In related news... to keep abreast of what Steve Jobs is up to, have a look at his blog.

AT&T is like an overweight slob that's been given a chance to date a supermodel; if it doesn't shape up soon, it'll be easily replaced.

— Chris Taylor, CNN Article


2007.07.26

OpenMoko Cell Phone Project

The OpenMoko project is creating a smartphone platform that consists of open hardware and free software (free as in freedom). This is a very exciting idea in a world dominated by closed mobile phone technology.

There's lots of information about the project on their wiki. Here is a video (part1 and part2) that demos some of the development work. Search for Openmoko on YouTube if you want to see more videos. The commercial-like videos are pretty cool. Here is a review and comparison to the iPhone.

I'm going to have to get me one of these, but I'll probably wait until the next generation versions come out. I want WiFi and the graphics acceleration.

Free your phone.