Folien zum Workshop: Media:Workshop digitalnichtlinear.pdf
Thema 1: AppFurnace als Plattform für mobile Anwendungen
Es wurde eine kleine Demo-App auf AppFurnace erstellt, die beim betreten eines Bereiches in der Stadt eine Audiodatei abspielt. Zudem wurde ein einfaches UI erstellt und die Anpassung der App in JavaScript vorgestellt.
AppFurnace bietet mit dem kostenlosen AppFurnace-Player die Möglichkeit, erstellte Apps direkt auf Android und iOS zu testen.
Thema 2: Processing für Fortgeschrittene
In der Demo zu Processing haben wir folgende Bibliotheken genutzt
Installationshinweise für Processing-Bibliotheken
Bibliotheken werden im Processing-Sketchbook Ordner im Ordner Libraries in ihrem eigenen Unterordner abgelegt. Korrekt installierte Bibliotheken werden in Processing unter Sketch → Import Libraries angezeigt.
Hinweise zu TweetStream
Die bereits übersetzte Version der Bibliothek die auf Projektseite angeboten wird, ist nicht aktuell und funktioniert nicht mit der aktuellen Version der API.
Die Bibliothek muss deswegen leider selber aus dem Quellcode übersetzt werden. Die offizielle Anleitung findet sich auf GitHub. Nach dem Download des Quelltextes in der aktuellen Revision müssen zwei Pfade in der build.xml angepasst werden: Der Ordner für Processing und der Ort an dem Scala installiert ist (siehe Bild). Danach wird der Befehl ant im Ordner, in dem die build.xml liegt, ausgeführt. Die Bibliothek wird übersetzt und liegt dann im Unterordner distribution als zip-Archiv und kann wie oben beschrieben installiert werden.
Bitte beachtet: Die allermeisten Bibliotheken lassen sich einfach durch Kopie der bereits übersetzten Bibliothek in den entsprechenden Ordner installieren. Dies ist ein Grenzfall und sollte euch, soweit erfolgreich nachvollzogen, auf viele Stolpersteine vorbereiten.