Question

I was wondering if there's any compelling reason to shift my three-quarter complete app targeted at Android 2.2 thru Honeycomb (using the Google I/O app as a guide) to Android 4...abandoning the current development track.

For example, developing with the 4.0 SDK won't allow for native actionbar support in older phones, correct?

I can't seem to decide if it would be worth going back to the drawing board...

I appreciate any examples/advice.

EDIT: Thank you to those who commented and tried to help and gave me valuable feedback...and thank you Charles and gang for letting me know what an insignificant question and waste of time it was...

Was it helpful?

Solution

Depending how long it would take you to finish the app, just finish it. Currently there are no devices with android 4.0; This is the current situation; and to put that into perspective a bit more I've got an app on the market now that has roughly 85% 2.x users, and 15% 3.x users.

Your app will run on 4.0 if compiled against lower api's, there is the compatibility library that gives fragments etc to 2.x, and there are ways to do backward compatibility otherwise even when targeting 4.0. You can adopt these things fairly easily, so going back to the drawing board at this time of development to my opinion isn't really necessary.

OTHER TIPS

If you are seeking more audience for your app then you can wait until Ice Cream gets matured; just keep in mind that Android 2.2 + 2.3 currently gives you >83% of devices. On the other hand I just remembered Jobs' favorite quotation of Wayne Gretzky: 'I skate to where the puck is going to be, not where it has been.'

Don't You will have a small market for a long time. (well, long is relative I guess) I think is better to finish 2.2 + version and then start with 4.0

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top