SDEagle/SudoQ — Issue #69: Target version
Author: Dobbi
Created: 2012-02-27 21:53:25+00:00
State: open

We should devide if we really want to use API 7 instead of API 8 as the target for our app. Recent statistics say that 7,6% of all android devices still run 2.1. Although there are reasons to build for 2.2:
1. The primary reasons is that 2.2 allows users to move applications to the SD card. Our app uses about 6 MB after install and even more for every profile and game a user creates. Because especially old devices (those running 2.1) have very few internal storage the users probably won't like to have such a big sudoku app (i think most sudoku apps use less memory) in their internal storage. Furthermore I read about many users having problems with few internal storage (even on newer devices), so imo it would be an advantage for our app to be movable to the SD card.
2. Additionally to the first big reason API 8 would give us the ability to use the ScaleGestureDetector for native zooming in the sudoku and maybe even in the action tree. Just some code for modifying the view based on zoom factor and center point given by the native gesture detector would have to be implemented.

What do you think?