I am writing a simple business app that retrieves data from a server for very light content. IS there any disadvantage to building this on Android v1.5?
I’d like to make my application available to as many Android devices as possible. I was just wondering if there are any significant performance disadvantages if I build for this target platform and run it to v2.2 or v2.3.
It all depends on what APIs you are using. You may need to make some compromises that might affect performance if you stick to the 1.5 API. Otherwise, as far as performance goes, I think the main thing you’ll need to be concerned about is compatibility mode with large-screen devices running newer OS versions.
According to the Android statistics, V1.5 devices represent less than 1% of the market. The market for your app may have different statistics, of course, but I wonder how important 1.5 is to anyone.
A better approach is to design the app, determine what APIs it uses, and then decide whether backward compatibility is worth whatever compromises in app performance or features that would entail.