Experiences in Fragmentation
One way to handle multiple versions of the mobile software is by maintaining versions. and again for each manufacturer and model ....maintaining versions. and again for each feature adding versions and then again for each bug fix, versions....
Instead of all this , there is one more way that will help in debugging problems. ..when packing the code., also let the source code be put into the jar file / executable. that way it is easy to track the problem on a case by case basis., rather than having to maintain a heavy server side code version repository.
so what you will be having at the server side is the latest working version for a manufacturer/model of the product which has all the feautures. but sometimes it is not that easy too...
Instead of all this , there is one more way that will help in debugging problems. ..when packing the code., also let the source code be put into the jar file / executable. that way it is easy to track the problem on a case by case basis., rather than having to maintain a heavy server side code version repository.
so what you will be having at the server side is the latest working version for a manufacturer/model of the product which has all the feautures. but sometimes it is not that easy too...
Comments