Adding proguard and deploygate.
Removing XMLPullParser from nutiteq lib. As it overrides android implementation.
Proguard setup
Custom build rule which allows change package name of output apk.
Scripts for building different configurations: beta, production.
Managing app label with different build configurations.
Obfucating code.
Remove deleted activities from AndroidManifest
Proguard conf fixes.
Simplifying proguard conf. No longer separate conf for beta and release.
Consolidating with DeployGate API for crash tracking during tests.
Info page update.
Info page update.
Info page formatting.
Updating (deleting and inserting) data in DB in one transaction.
Handling malformed server response.
Map cache.
Map FileCache implementation

Implementation of FileCache to save map tiles to files. Actually this implementation is just slighltly tweaked Nutiteg AndroidFileSystemCache.

The only changed method is normalizeKey(String). This method changes map tile key to file name which is saved. Tile key is url. In our case url was very long eg. http://www.poznan.pl/tilecache/tilecache.cgi?LAYERS=plan%5F2177&FORMAT=image%2Fpng&BGCOLOR=0x000000&TRANSPARENT=FALSE&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd%2Eogc%2Ese%5Finimage&SRS=EPSG%3A2177&BBOX=6424660.0,5807886.0,6437460.0,5820686.0&WIDTH=256&HEIGHT=256

That is why in normalizeKey only layer name and bbox is extracted from url. Which should guarantee uniqeness of filenames.
Making map cache bigger.
WWW update.