I need to publish two applications in android market which are similar in functionality and uses similar code base. The only places where these apps differ is client specifi
The app is identified by the package name. Therefor the package name needs to be unique. Thats why everybody uses some domain names for that to create a unique package (domains are unique, too).
My packages looks like:
org.shufflecity.android;
org.shufflecity.server;
You can also add a subpackage for each client you have:
org.shufflecity.clientname.android
That should do the trick...