In response to a Facebook post of Android development.
If you choose to enter Android world, I think you have to leave something behind. My advice, drop everything below ICS. ICS and above have a far superior multi screen/resolution support and much much better UI controls and performance, and you can’t go wrong by starting with Nexus/Galaxy S Series devices. In a typical Android project in good shape, you can still maintain one piece of Java code, two groups of XML UI interface layouts(one for phone based, one for tablet based), and several dimension definitions XML files(one for one group of screen).