JAchievement is a small library written in Java that provides achievement notification features to any Java application. In short, this library provides an easy way for you to display achievements within an application.
JAchievement is maintained by Antoine Neveux and Paulo Roberto Massa Cereda .
This library is licensed under the New BSD License.
All the technical documentation (destinated to potential contributors) can be found directly in the source code: there's quite a lot of JavaDoc, so understanding the source code shouldn't be a problem. From an user point of view, all the documentation can be found on the JAchievement dedicated website. Some advanced documentation can also be found on our GitHub Wiki.
The .jar
files can be found on our GitHub downloads page. One of the jar
contains all the dependencies, so it can be used without anything else, while the other one contains only the JAchievement classes, so you'll need to add the dependencies manually to your application's classpath. And you can also get a zip file of the source code from the GitHub ZipBall feature.
We'd be really happy if you'd like to fork JAchievement. Feel free to submit some pull requests. And don't hesitate to submit issues too, if you have some comments about our work!
You can contact us through our Twitter accounts, @antoineneveux and @paulocereda, but of course there are other ways of reaching us:
To these two libraries used in the project: Trident and MigLayout.