From the beginning, the Flattr4Android application was open source. Partly.
- java-flattr-rest, the underlying Java library to access the Flattr REST Api.
- flattr-android-sdk, an SDK to integrate Flattr buttons in your own Android application.
- flattr-android-sdk-sample-app, an Android app tofigure out how the hell the SDK works.
But the Flattr application itself was closed source, and is still closed. For now.
During the last months, a few users mailed to ask if there was a plan to change that. Some others made some suggestions by commenting the app on the Android Market (I hate these comments by the way, for good reasons).
I must admit I had no clear ideas about that. At the beginning, the reason was obvious: that was my first Android app, and I didn't want to release some code I was not confident with and proud of. And now? The application is far from perfect. It miss some features. The UI design is just ok but certainly not great. There are some issues on some phones I don't own so I can't fix them. It is translated in English and French only. And more.
But we must always evolve. The time will soon come to open the door and push the Android application on Github. Will? Yes. I'm not ready yet. Let's see what's involved:
- A few Rest API stuff, for example the functions related to events.
- Code cleanup and refactoring.
So you see, it's not exactly for tomorrow. But it will happen. Stay tuned!