Benutzer-Werkzeuge

Webseiten-Werkzeuge


processing:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
processing:start [2015-01-09 09:24] – Beschreibung verbessert a.kamolaprocessing:start [2015-03-09 19:52] (aktuell) – "Hello World" a.kamola
Zeile 2: Zeile 2:
  
 //Processing// ist eine Programmier-Sprache und [[lexikon:ide|Entwicklungsumgebung]] für //generatives Design// und //Digital Arts//. //Processing// ist eine Programmier-Sprache und [[lexikon:ide|Entwicklungsumgebung]] für //generatives Design// und //Digital Arts//.
 +
 +===== Hello World =====
 +
 +<code java helloworld.pde>
 +text("Hello, World!", 10, 30);
 +</code>
 +
 +[[https://github.com/akamola/helloworld/blob/master/helloworld.pde|"Hello World"-Beispiel auf GitHub]]
 +
 +===== Objekt-orientierte Programmierung =====
 +
 +Processing ermöglicht es einem auch [[lexikon:oop|Objekt-orientiert zu programmieren]].
 +
 +==== Klassen erstellen ====
 +
 +{{ :processing:processing_oop_new-class.png?direct&200|}}
 +
 +Über den Pfeil-Button neben dem ersten Tab lassen sich über "New Tab" neue Dateien für Klassen erstellen.
 +
 +In der neuen Datei kann nun die Klasse erstellt werden:
 +
 +<code java>
 +class FooBar {
 + // Class implementation goes here
 +}
 +</code>
 +
 +Nachdem speichern erscheint dann der Name der Klasse, hier ''FooBar'', als Titel im Tab.
  
 ===== Links ===== ===== Links =====
  
   * [[https://processing.org/|Processing]]   * [[https://processing.org/|Processing]]
 +  * [[https://pinboard.in/u:aberaberarne/t:processing|Arnes Link-Sammlung zu Processing]]
 +  * [[https://github.com/akamola/processing-examples|Arnes Processing-Beispiele bei GitHub]]
processing/start.1420791872.txt.gz · Zuletzt geändert: 2015-01-09 09:24 von a.kamola