Changes between Version 16 and Version 17 of QuickStart


Ignore:
Timestamp:
10/15/12 15:01:57 (7 years ago)
Author:
welberge
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QuickStart

    v16 v17  
    11= Installing !AsapRealizer = 
    2 Currently !AsapRealizer is only available for employees and students of the Sociable Agents group in Bielefeld and the Human Media Interaction group in Twente. 
     2Currently !AsapRealizer is only available for employees and students of the Sociable Agents group in Bielefeld, CITEC employees and members of the Human Media Interaction group in Twente. 
    33 
    44 
     
    2929See GitRepositories for the location of the repositories. 
    3030 
    31 == Quick start: try out first project == 
    32 !HmiDemo contains, among other things, an example projects for quick start of an Elckerlyc application. !MyFirstProject shows how to set up an Elckerlyc project that uses the latests official binary releases of the core Hmi modules. 
     31== Quick start: try out the !AsapRealizerDemo == 
     32!AsapDemo contains, among other things, an example projects for quick start of an AsapRealizer application.  
    3333 
    34 To try these out, do the following. 
    35  
    36 1) Duplicate the !MyFirstProject demo project, put it somewhere below the <projectroot> directory. 
     34To try this out, do the following in !AsapDemo/!AsapRealizerDemo: 
    3735{{{ 
    38 <projectroot>/CopyOfMyFirstProject 
    39 <projectroot>/CopyOfMyFirstProject/README.txt 
    40 <projectroot>/CopyOfMyFirstProject/ivy.xml 
    41 <projectroot>/CopyOfMyFirstProject/build.xml 
    42 <projectroot>/CopyOfMyFirstProject/manifest.mf 
    43 <projectroot>/CopyOfMyFirstProject/src 
    44 <projectroot>/CopyOfMyFirstProject/docs 
    45 ...etc 
     36ant resolve 
     37ant main (select AsapRealizerDemo) 
     38ant 
    4639}}} 
     40You should now get 2 Java frames, one with the graphical environment in which the Armandia avatar is shown, and one in which some default BML examples can be selected and custom BML can be tried out. 
     41!AsapRealizer supports BML 1.0, see !BML for the recent list of supported BML 1.0 features and the BML extensions provided by !AsapRealizer. 
    4742 
    4843 
    49 2) Modify the contents of ivy.xml, build.xml, manifest.mf: the !MyFirstProject name, mentioned in those files, should be changed to the name of your new project (in this example: !CopyOfMyFirstProject) 
    50  
    51 3) Modify build.xml to have the correct relative path to the !HmiShared repository (see below for this example) 
    52 {{{ 
    53 <?xml version="1.0" encoding="UTF-8"?> 
    54 <project name="CopyOfMyFirstProject"  default="run"> 
    55    <import file="../HmiShared/ant/build.xml" />     
    56 </project> 
    57 }}} 
    58  
    59 4) in command prompt, in the directory `<projectroot>/CopyOfMyFirstProject`,  do  
    60  * "ant resolve"  to collect all dependent external libraries and resources into `<projectroot>/CopyOfMyFirstProject/lib` 
    61  * "ant compile"    to compile this project 
    62  * "ant run"    to run demo class in this project 
    63  
    64 5) If all went well, you will see a window appear with an avatar. Use the dialog window to send some example BML to the avatar. 
    65  
    66 6) If not, see [[FAQ]] 
    67  
    68 == First documentation pointers == 
    69 When the first example project is working, you might start to read up on the setup and use of the build system, or how to use these projects in Eclipse, or try to build more complicated examples.  
     44== How to continue from here? == 
     45When the first example project is working, you might start to read up on the setup and use of the BuildSystem, or how to use these projects in Eclipse (see UsingAsapRealizerInEclipse), or try to build more complicated examples.  
    7046 
    7147'''A note on resources'''-- If you want to play around with your own resources, changing some of the default settings and gesture repertoire of the avatar, read the documentation on UsingResources.