Here you will find informations on:
Access to a Pleft Server instance
Pleft is Open Source(GPLv3), you can download and install a copy from:
http://code.google.com/p/pleft/
You then will have full control on both Server side code and client Side code.
A computer with JDK/JRE/OPENJDK 6 and a recent Eclipse installed will do.
To build PleftDroid You will need :
To import the project in Eclipse:
A subversion repository is going to be set up ASAP.
Meanwhile you can contribute code writing to the author.
Releasing the app on Google Play is not strictly necessary.
Whether you need or not to release the app on Google Play depends on how you want to distribute your custom version of the app.
If the use is inside your organization then you can just publish a link to the .apk file.
If the intended audience is public then you should go with Google Play.
If you really want to release the app on Google Play, you will need to refactor the package name to reflect your website domain or to a package name of your choice.
The reason is that package name is used for unique identification for Android applications.
A naming clash of the package would prevent you from publishing it.
The refactoring is straightforward using eclipse, just be careful in renaming accordingly all occurrences of the old package name everywhere and not only in the Java code.
The most relevant files are the AndroidManifest.xml and
res/layout/detail_voting_rowdbc.xml