If all goes well, Android will be deployed on some great handsets, and
some really cheap ones. In theory we should be trying to design apps
generically, prepared for the worst case in resources, but also with
rich functionality only usable by high end devices.
I fear that as soon as the first phone with android in it hits the
market most Android apps will want to be updated. What I'm worried is
how much the 2nd, 3rd and fortieth handsets require porting.