I have been making iphone applications for a while, but now want to start making them on android as well.
However i see that the new 4.0 is emerging and was wondering, as long as i do not use any functions that are only available on 4.0, can i use the 4.0 sdk to develop for all 4.0, 2.3 and tablet devices at the same time?
So i can make it compatible for all Tablet devices and all deices running 2.3 as well?
Thanks very much for all your help.
If you want to do as you say have this in your manifest:
This says you support from version 2.3.2 but are developing against 4.0.3.
This will work on all devices phone/tablet that run on Android >= 2.3.2.
Making it look good on all those devices is a different question altogether.
EDIT to explain min and target
midSdk is saying yes I support platform version 9 and any above it.
So I can work with the Android system code on any v9 device and above.
Combined with targetSdk it says I can run on a minimum of platform v9 but I’m telling you I’ve tested upto v15 so if you can do anything cool to help my app (like hardware graphics acceleration) then do it! because I’ve targeted that version. But I don’t rely on hardware acceleration to work!