Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The rest of this document is a step-by-step guide to writing a performer. Performers are typically written in Scala but can include Java functionality.

Prerequisites - Ability to program in Scala  and familiarity with SBT.  If you have programmed in Python, Java or other object oriented languages you will be able to follow the guide without any difficulty.

Step-by-step guide

  1. These steps build upon one another so don't skip a step.
  2. Install Scala version 2.11.4 or higher on your development environment

    Code Block
    languagebash
    titleVerify that Scala is installed correctly
    $ scala -version
    Scala code runner version 2.11.4 -- Copyright 2002-2013, LAMP/EPFL 
  3. Choose the dev option that best suits you
    1. install Jetbrains Intellij community edition (free)
    2. or install Eclipse (free) 
    3. or use a text editor and command line tools.
  4. To verify you have installed Scala and your IDE correctly write and run a basic hello world Scala program
  5. Clone the Performers directory in the Apache iota repository

 

Info

Content by Label
showLabelsfalse
max5
spacesIOTA
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "IOTA"
labelskb-how-to-article

...