First, run the iHart software. A full explanation of the software can be found here.
To run an application, navigate to the folder containing that application's files. The current applications are in "client -> apps".
Flash applications:
From the application's folder, run the .swf
file (OSX or Windows), or the .app
file (OSX).
Note: Flash iHart applications will only run with server versions <= 2.3, as the Flash client library is being deprecated.
Java applications:
See the Java application development guide section on running Java applications.
If the applications won't run, you're getting errors, or it seems like the application isn't sensing motion, try the troubleshooting suggestions here.
Python applications:
From the application's folder, run the main Python file as python ___.py
. Depending on the application, there may be extra libraries to install,
or an exported .app
or .exe
file that can be run.
Bellow is a partial list of iHart applications. All of these applications (including source code) can be downloaded from GitHub.
Butterflies follow the motion of the user and cluster together.
Flowers grow around the areas where movement is detected.
The user can play as Mario.
The snowflakes fall around the areas outlined by user's motion.
The user can play the piano by creating motion in front of the proper keys.
Fireworks explode around the areas where movement is detected.