Well, I figured out how to write an application for the Android platform and how to push it onto the market. And now I’m facing the problem that many developers found themselves facing when the Android ecosystem introduced support for multiple display capabilities on devices. Yup, the application that looked great on my Nexus didn’t appear on my friend Dan’s HTC Tattoo market. I added support for the device and now the application looks a bit crappy on both.
The images on my phone are now tiny and on the Tattoo are all jammed up together. This is caused by the fact that the images sizes are set to 100 pixels across. I’m going to have to rethink how the pictures are sized and use the display width to figure out the proper width for the images. In retrospect this is what I should have done in the first place, but hey, I believe in learning through doing and you can’t learn without making mistakes.
So, onto reading about density independence and the other joys of supporting multiple screen types.