I'm not too fond of tattoos but that's not the point. What differentiates this phone from all of its Android predecessors that made it to the market so far is its meager screen resolution of 240 x 320. Yes, that's what you get when you put a dated BlackBerry on its side.
As Android framework engineer Dianne Hackborn points out:
One of the important things to know about the QVGA devices like this is thatThen she goes on about UI fiddling, alternative layouts, and low-density graphics.
none of the existing apps will show up on the market there, because until
1.6 developers have had no requirement to design for a smaller screen, and
there is little the platform can do to make existing apps work on a smaller
screen with a good experience.
It's all good and well other than I'm not gonna do that.
For many Android applications, ActionComplete included, the main differentiating factor is a neat and clean user interface. Addressing a different screen size is roughly equivalent to redoing 50% of the application.
Given the current Android market share, it's strictly prohibitive to develop for particular screen sizes or anything particular for that matter.
If you are an indie Android developer, here goes my advice. Don't waste your time on all kinds of weird configurations that device manufacturers might come up to - keeping up with that is a losing game.
Reach out to you users and ask them what they want, separate the wheat from the chaff, and create a beautiful user experience for a screen of your choice.
Don't let the fragmentation happen. When they see there's nothing ahead for outdated phones, the device manufacturers will have nothing to do but to accept the developer-friendly rules of the game.