Aus Das deutschsprachige Scratch-Wiki

(weiterleitung)
 
Zeile 1: Zeile 1:
#Weiterleitung [[Scratch-Oberfläche]]
+
Eine Scratch-Entwicklungsumgebung ist eine Software, mit der Scratch [[Projekt]]e erstellt werden. Der Benutzer sieht von ihr lediglich die [[Scratch-Oberfläche]].
 +
 
 +
 
 +
== Entwicklungsumgebung, Internetplattform und Scratch-Player ==
 +
=== Scratch bis Version 1.4 ===
 +
Die Entwicklungsumgebung kann kostenlos aus dem Internet heruntergeladen werden. Da sie mit dem plattformunabhängigen {{wpd|Smalltalk-80 (Programmiersprache)|Smalltalk}}-Entwicklungssystem {{wpd|Squeak}} erstellt ist, gibt es Versionen für {{wpd|Microsoft Windows|Windows}}, {{wpd|Mac OS X}} und potentiell für weitere {{wpd|Betriebssystem}}e. Die mit Scratch erstellten Programme können direkt aus der Entwicklungsumgebung in einen persönlichen Benutzerbereich der Scratch-Homepage hochgeladen werden. Dort können die Programme von anderen Mitgliedern der Scratch-Community genutzt, kommentiert und zum Lernen und zur Weiterentwicklung heruntergeladen werden. Zur Ausführung direkt im Webbrowser dient ein {{wpd|Java-Laufzeitumgebung|Java}}-{{wpd|Interpreter}}, der sogenannte Scratch-Player.
 +
 
 +
=== Scratch ab Version 2.0 ===
 +
Die Entwicklungsumgebung ist auf der Scratch-Homepage direkt lauffähig und wie der neue Scratch-Player komplett in {{wpd|Adobe Flash|Flash}} erstellt. Download und Installation sind daher nicht mehr erforderlich. Eine Offline-Version zum Herunterladen für Mac OS, Windows und einige Linux-Versionen (32 bit) ist ebenfalls verfügbar.<ref>[//scratch.mit.edu/scratch2download/ 2.0 Offline-Editor für Scratch], abgerufen am 27. März 2015</ref>
 +
 
 +
=== Scratch auf iPhone/iPad/iPod ===
 +
[[Datei:Snap auf dem iPad2.jpg|mini|Programmieren mit der {{wpd|Build Your Own Blocks (Programmiersprache)|Scratch Modifikation Snap!/BYOB4.0}} auf dem {{wpd|Apple iPad}} von {{wpd|Apple}} funktioniert ohne Java und Flash.]]
 +
 
 +
Da Scratch-Web-Player auf {{wpd|Java (Technik)|Java}} oder {{wpd|Adobe Flash|Flash}} basieren, welche auf den mobilen Geräten von {{wpd|Apple}} (iPhone/iPad/iPod) nicht unterstützt werden, lassen sich Scratch-Projekte und die Scratch 2.0 Entwicklungsumgebung dort nicht ausführen. Eine eigenständige Scratch-Player-App für diese Geräte war bereits im App-Store gelistet, so dass man dort alle Scratch-Projekte ausführen konnte, wurde jedoch von Apple nach einigen Monaten wieder verbannt.<ref>[//www.mobilewikiserver.com/Scratch.html Scratch iPhone Player auf mobilewikiserver.com] (englisch, PDF) Abgerufen am 13. November 2012.</ref>
 +
 
 +
Ein [[HTML5 Player]] für Scratch, mit dem obige Beschränkung für iPhone/iPad/iPod aufgehoben werden soll, befindet sich in Entwicklung und kann bereits öffentlich im Web getestet werden.<ref>[//scratch-dach.info/wiki/HTML5_Player HTML5 Player]im DACH-Scratch-Wiki, abgerufen am 21. August 2014</ref>

Version vom 3. September 2015, 16:34 Uhr

Eine Scratch-Entwicklungsumgebung ist eine Software, mit der Scratch Projekte erstellt werden. Der Benutzer sieht von ihr lediglich die Scratch-Oberfläche.


Entwicklungsumgebung, Internetplattform und Scratch-Player

Scratch bis Version 1.4

Die Entwicklungsumgebung kann kostenlos aus dem Internet heruntergeladen werden. Da sie mit dem plattformunabhängigen SmalltalkWikipedia.jpg-Entwicklungssystem SqueakWikipedia.jpg erstellt ist, gibt es Versionen für WindowsWikipedia.jpg, Mac OS XWikipedia.jpg und potentiell für weitere BetriebssystemWikipedia.jpge. Die mit Scratch erstellten Programme können direkt aus der Entwicklungsumgebung in einen persönlichen Benutzerbereich der Scratch-Homepage hochgeladen werden. Dort können die Programme von anderen Mitgliedern der Scratch-Community genutzt, kommentiert und zum Lernen und zur Weiterentwicklung heruntergeladen werden. Zur Ausführung direkt im Webbrowser dient ein JavaWikipedia.jpg-InterpreterWikipedia.jpg, der sogenannte Scratch-Player.

Scratch ab Version 2.0

Die Entwicklungsumgebung ist auf der Scratch-Homepage direkt lauffähig und wie der neue Scratch-Player komplett in FlashWikipedia.jpg erstellt. Download und Installation sind daher nicht mehr erforderlich. Eine Offline-Version zum Herunterladen für Mac OS, Windows und einige Linux-Versionen (32 bit) ist ebenfalls verfügbar.[1]

Scratch auf iPhone/iPad/iPod

Programmieren mit der Scratch Modifikation Snap!/BYOB4.0Wikipedia.jpg auf dem Apple iPadWikipedia.jpg von AppleWikipedia.jpg funktioniert ohne Java und Flash.

Da Scratch-Web-Player auf JavaWikipedia.jpg oder FlashWikipedia.jpg basieren, welche auf den mobilen Geräten von AppleWikipedia.jpg (iPhone/iPad/iPod) nicht unterstützt werden, lassen sich Scratch-Projekte und die Scratch 2.0 Entwicklungsumgebung dort nicht ausführen. Eine eigenständige Scratch-Player-App für diese Geräte war bereits im App-Store gelistet, so dass man dort alle Scratch-Projekte ausführen konnte, wurde jedoch von Apple nach einigen Monaten wieder verbannt.[2]

Ein HTML5 Player für Scratch, mit dem obige Beschränkung für iPhone/iPad/iPod aufgehoben werden soll, befindet sich in Entwicklung und kann bereits öffentlich im Web getestet werden.[3]

  1. 2.0 Offline-Editor für Scratch, abgerufen am 27. März 2015
  2. Scratch iPhone Player auf mobilewikiserver.com (englisch, PDF) Abgerufen am 13. November 2012.
  3. HTML5 Playerim DACH-Scratch-Wiki, abgerufen am 21. August 2014
Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.