All the packages (sources or binaries, clients and libraries) can be downloaded from the SourceSup Smarties files section.

Android Client

Current binary package: SmartiesClientV2-debug.apk (version 1.3.0). To install on your mobile device just download with your mobile (and maybe click on the downloaded file). The system should propose to install the package (it might be necessary to tell your mobile device to allow installation of applications that are out of the "official market"... ).

Compatibilty Note: the versions 1.3.* and the versions 1.2.* are not compatible. In other words, you should either use a 1.3.* client with a 1.3.* libabary (javaSmarties, libSmarties) or use a 1.2.* client with a 1.2.* libabary.

Java Library

Current "binary" version: javaSmarties-1.3.0.jar

There is also a maven repository with url "http://smarties.lri.fr/repository/maven2". It can be used by adding the following dependency to your pom.xml:

  ...
  <repositories>
    ...
    <repository>
      <id>fr.lri.smarties</id>
      <name>Smarties Repository</name>
      <url>http://smarties.lri.fr/repository/maven2</url>
    </repository>
    ...
  </repositories>
  ...
  <dependencies>
    ...
    <dependency>
      <groupId>fr.lri.smarties</groupId>
      <artifactId>javaSmarties</artifactId>
      <version>1.3.0</version>
    </dependency>
    ...
  </dependencies>

See the java tutorial for more information (Under construction)

C++ Library

Only (easy to compile) source package for now, latest version is libSmarties-1.3.0.tar.gz

See the C++ tutorial for more... (under construction). But, the usual sequence: read the README, and then

./configure
make
sudo make install

should work.

Current svn

All the current code are available via anonymous svn.

Android client:

svn checkout https://subversion.renater.fr/smarties/AndroidClient/trunk

Java Library:

svn checkout https://subversion.renater.fr/smarties/javaSmarties/trunk

C++ Library:

svn checkout https://subversion.renater.fr/smarties/libSmarties/trunk