...
Section | ||
---|---|---|
|
...
|
What are we going to build?
...
Nothing. We have pre-created a simple application that shows the different usages of the API using an interactive command-line approach. Think of this app as the command-line version of the web-base frevvo UI but stripped of all the irrelevant details, libraries, etc., so you can inspect the different API usages as simply as possible using live code with sources included.
Although this approach makes it a bit harder to piece together a given API usage since it will be comprised of a set of different paths through the sources, we believe it will provide for a better learning tool since you will be able to inspect the sources, which will be running sources, or even debug the app if needed, after all this is an API we are talking about. We have also chosen an interactive command-line application format so that we would be able to reduce the code footprint to a bare minimum increasing the clarity needed to understand it. Besides, this tutorial should be the guide through the different API usages that may not be obvious by simply inspecting the source code.==
Downloading the command-line client
...
The client is packaged as an executable Java JAR that includes all of the required dependencies and you can download the [http://test.frevvo.com/bucket/com.frevvo.forms.cli.jar binaries] from here and the [http://test.frevvo.com/bucket/com.frevvo.forms.cli-sources.jar sources] from binaries from here and the sources from here.
== Running the command-line client ==
...