Tutorials

Getting Started

  • Hello World
    This tutorial shows you how to make the simplest possible of all applications, just to get started.
  • Speech and Buffer
    This tutorial explains how to install and run the example Speech and Buffer. This example uses speech synthesis and a buffer so that all sentences are timed perfectly.

Simple Applications

  • Send Email
    This tutorial shows you how to create an application that sends an email with block Send Email from the library.
  • CNN Headlines to Speech
    In this tutorial you learn how to connect two blocks from the library.

More Advanced

The following tutorials will probably work best after you have done some of the tutorials listed above.

  • Send Multiple Emails
    This tutorial shows you how to utilize ESM, analysis and animation tools to create, analyze and fix errors.
  • A Chat Robot with News
    This tutorial shows you how to use an example that implements a chat robot for XMPP that provides the latest headlines from CNN.
  • Location Application
    This tutorial shows you how to use the singleton block Requests Handler that is used to use to access the Google Latitude API.
  • Chat UI
    This tutorial shows you how to create a block that needs to listen to and react on external events from a user interface.
  • Knock Knock
    This tutorial shows you how to create a block implementing a defined behavior and its ESM. In addition, it also shows how to comply with an Reactive Blocks' rule operations must not block.

Focus on Specific Libraries

Android Examples

The Android examples require that you have the Android SDK installed. Of course, you'll get most out of the examples if you also have an Android phone or tablet.
 
If you are interested, have a look at them. And if you to do them, please tell us
  • Hello Android 
    This tutorial explains how to get started with a very simple Android application.
  • Simple Distance Tracking 
    This tutorial explains how to install and run and Android application that measures the moving distance using the GPS.