Menu

Swift-Playground

Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.

main.swift
Output
Click Run to see the output here.

Swift online im Browser ausführen

Ein kostenloser Online-Swift-Playground und -Compiler. Schreib Swift im Browser, klick auf Ausführen, und swiftc kompiliert und führt dein Programm in Sekunden aus. Kein Xcode, kein Mac, kein Swift Package Manager, das erst eingerichtet werden muss.

Der Editor basiert auf derselben Engine wie VS Code, daher funktionieren Swift-Syntaxhighlighting, Autovervollständigung und Diagnose-Unterstreichungen einwandfrei. Dein Code kompiliert mit Swift 6.0 auf Debian mit vorgewärmtem Module Cache — Foundation ist von Haus aus importiert, also stehen String/Array/Dictionary/Date/URLSession und der Rest der Standardbibliothek sofort bereit. Praktisch, um Swift ohne Mac zu lernen, sich auf ein iOS-Interview vorzubereiten oder protocols und generics auszuprobieren.

Warum dieser Swift-Playground nützlich ist

  • Sofortige Swift-Kompilierung — swiftc kompiliert dein Programm mit vorgewärmtem Module-Cache und führt es in Sekunden aus, kein Xcode oder swift package init nötig.
  • Vollständiges Swift-Syntax-Highlighting, Autovervollständigung und klare swiftc-Diagnosen — angetrieben von derselben Editor-Engine wie VS Code.
  • stdin-Eingabe wird unterstützt. readLine() und FileHandle.standardInput lesen beide aus dem Eingabefeld des Playgrounds, sodass Swift-Kommandozeilenprogramme und Interview-Aufgaben vollständig funktionieren. Kein Xcode, Mac oder Swift-Toolchain auf deiner Seite nötig.
  • Swift-6.0-Toolchain mit Foundation — kompiliere Swift, nutze Structs, Protokolle und async/await ohne Mac oder Xcode.

Was du im Swift-Playground ausprobieren kannst

  • Optionals, guard let und if let: die Null-Safety-Idiome, die Swift sicher machen — ausführbar ganz ohne UIKit- oder SwiftUI-Boilerplate.
  • Structs, Classes, Enums mit associated values und Protocols mit associated types: der Kern des Swift-Typsystems, Deklaration für Deklaration testbar.
  • Schnelle Swift-Experimente: teste einen Property Wrapper, verifiziere einen async/await-Flow, probiere einen Result Builder oder prüfe, wie eine generische where-Klausel einschränkt.

Häufig gestellte Fragen zum Online-Swift-Playground

Ist der Online-Swift-Playground kostenlos?
Ja, der Swift-Playground ist kostenlos nutzbar. Keine Anmeldung, kein Xcode, kein Mac und keine Swift-Toolchain zum Installieren — Seite öffnen und kompilieren.
Muss ich Xcode oder einen Mac installieren?
Keine Installation nötig. Du brauchst weder Xcode noch einen Mac noch eine lokale Swift-Toolchain. Der Online-Swift-Compiler kompiliert deinen Code mit Swift 6.0 auf Debian und führt ihn in Sekunden aus. Windows- und Linux-Nutzer können hier Swift schreiben und testen, ganz ohne plattformspezifisches Setup.
Funktioniert der Swift-Playground auf Handy und Chromebook?
Ja. Der Swift-Playground läuft in jedem modernen Browser, auf Desktop, Tablet oder Handy. Praktisch, um Swift von einem Chromebook, iPad oder jedem Rechner aus zu schreiben, auf dem Xcode nicht läuft.
Kann ich im Online-Swift-Playground readLine() verwenden?
Ja. readLine() und FileHandle.standardInput lesen deine eingegebenen Zeilen genauso, als würdest du ein kompiliertes Swift-Binary lokal starten und im Terminal tippen. Gut für Interview-Aufgaben und CLI-Tools, ganz ohne Mac.
Wie lerne ich Swift, nachdem ich den Playground ausprobiert habe?
Bearbeite den Swift-Beispielcode, drücke auf Ausführen und probier dich durch. Wenn du etwas Strukturierteres willst, deckt Coddys interaktiver Swift-Kurs Optionals, Structs, Classes, Protocols, Generics und async/await mit praktischen Übungen ab — eine solide Basis, egal ob du auf iOS oder serverseitiges Swift zielst.