Swift Playground
Tulis, jalankan, dan bagikan potongan kode. Tanpa setup.
Jalankan Swift online di browsermu
Playground dan compiler Swift online gratis. Tulis Swift di browsermu, tekan Jalankan, lalu swiftc meng-compile dan menjalankan programmu dalam hitungan detik. Tidak perlu menyiapkan Xcode, Mac, atau Swift Package Manager dulu.
Editornya dibangun di atas mesin yang sama dengan VS Code, jadi penyorotan sintaks Swift, pelengkapan otomatis, dan garis bawah diagnostik semuanya berfungsi. Kode di-compile dengan Swift 6.0 di Debian dengan module cache yang sudah disiapkan sebelumnya. Foundation langsung diimpor, jadi String/Array/Dictionary/Date/URLSession dan seluruh standard library lainnya sudah siap. Cocok untuk belajar Swift tanpa Mac, bersiap untuk interview iOS, atau menjelajahi protocol dan generics.
Kenapa playground Swift ini berguna
- Kompilasi Swift instan: swiftc meng-compile programmu dengan module cache yang sudah disiapkan dan menjalankannya dalam hitungan detik, tanpa Xcode atau
swift package init. - Penyorotan sintaks Swift lengkap, pelengkapan otomatis, dan diagnostik swiftc yang jelas, dari mesin editor yang sama dengan VS Code.
- Input stdin didukung.
readLine()danFileHandle.standardInputsama-sama membaca dari kotak input playground, jadi program command line Swift dan soal interview berjalan dari awal sampai akhir. Tidak perlu Xcode, Mac, atau toolchain Swift di komputermu. - Toolchain Swift 6.0 dengan Foundation: compile program Swift, pakai struct, protocol, generics, dan async/await tanpa perlu Mac atau Xcode.
Yang bisa kamu buat di playground Swift
- Optional,
guard let, danif let: idiom null safety yang membuat Swift aman, bisa dijalankan tanpa boilerplate UIKit atau SwiftUI. - Struct, class, enum dengan associated value, dan protocol dengan associated type: inti sistem tipe Swift, bisa diuji satu deklarasi demi satu deklarasi.
- Eksperimen Swift singkat: uji property wrapper, verifikasi alur async/await, coba result builder, atau pastikan bagaimana klausa
wherepada generics mempersempit tipe.
FAQ Swift playground online
Apakah Swift playground online ini gratis?
Ya, Swift playground ini gratis. Tanpa daftar, tanpa Xcode, tanpa Mac, dan tanpa toolchain Swift yang perlu diinstal. Buka halamannya dan langsung compile.
Apakah aku perlu Xcode atau Mac?
Tidak perlu instalasi. Kamu tidak butuh Xcode, Mac, atau toolchain Swift lokal. Compiler Swift online ini meng-compile kodemu dengan Swift 6.0 di Debian dan menjalankannya dalam hitungan detik. Pengguna Windows dan Linux bisa menulis dan menguji Swift di sini tanpa setup khusus platform apa pun.
Apakah Swift playground bisa dipakai di ponsel dan Chromebook?
Bisa. Swift playground berjalan di browser modern apa pun, di desktop, tablet, atau ponsel. Cocok untuk menulis Swift dari Chromebook, iPad, atau komputer apa pun yang tidak bisa menjalankan Xcode.
Bisakah aku memakai readLine() di Swift playground online?
readLine() dan FileHandle.standardInput membaca baris yang kamu ketik, sama seperti saat kamu menjalankan binary Swift hasil kompilasi di komputermu dan mengetik di terminal. Cocok untuk soal ala interview dan tool CLI, tanpa perlu Mac.Bagaimana cara belajar Swift setelah mencoba playground ini?
Ubah contoh kode Swift, tekan Jalankan, lalu coba lagi. Saat kamu ingin sesuatu yang lebih terstruktur, kursus Swift interaktif Coddy membahas optional, struct, class, protocol, generics, dan async/await dengan latihan praktik. Ini fondasi yang kuat, entah kamu menuju iOS atau Swift di sisi server.
Alat berguna untuk Swift
Alat gratis berbasis browser yang cocok dipakai bersama Playground Swift, semuanya bagian dari Coddy.