Playground de Swift
Escreva, execute e compartilhe trechos de código. Sem instalação.
Rode Swift online no navegador
Um playground e compilador Swift online e gratuito. Escreva Swift no navegador, aperte Run e o swiftc compila e executa seu programa em segundos. Sem Xcode, sem Mac e sem Swift Package Manager para configurar antes.
O editor é construído sobre o mesmo motor do VS Code, então destaque de sintaxe Swift, autocompletar e sublinhados de diagnóstico funcionam direitinho. O código compila com Swift 6.0 no Debian com module cache pré-aquecido - Foundation já vem importado, então String/Array/Dictionary/Date/URLSession e o resto da biblioteca padrão estão prontos para uso. Bom para aprender Swift sem um Mac, se preparar para uma entrevista de iOS ou explorar protocols e generics.
Por que este playground Swift vai te ajudar
- Compilação Swift instantânea - o swiftc compila seu programa com module cache pré-aquecido e executa em segundos, sem precisar de Xcode nem
swift package init. - Destaque de sintaxe Swift completo, autocompletar e diagnósticos claros do swiftc, com o mesmo motor de editor do VS Code.
- Entrada via stdin suportada.
readLine()eFileHandle.standardInputleem do campo de entrada do playground, então programas Swift de linha de comando e problemas de entrevista funcionam de ponta a ponta. Sem Xcode, Mac ou toolchain Swift do seu lado. - Toolchain Swift 6.0 com Foundation - compile Swift, use structs, protocolos e async/await sem precisar de Mac ou Xcode.
O que você pode fazer no playground Swift
- Optionals,
guard leteif let: os idiomas de null-safety que tornam o Swift seguro, executáveis sem nenhum boilerplate de UIKit ou SwiftUI. - Structs, classes, enums com associated values e protocols com associated types: o coração do sistema de tipos do Swift, testável declaração por declaração.
- Experimentos rápidos em Swift: teste um property wrapper, verifique um fluxo async/await, experimente um result builder ou confirme como uma cláusula
wherede um generic restringe os tipos.
Perguntas frequentes sobre o playground Swift online
O playground Swift online é gratuito?
Sim, o playground Swift é gratuito. Sem cadastro, sem Xcode, sem Mac e sem toolchain Swift para instalar - abra a página e compile.
Preciso ter o Xcode ou um Mac instalado?
Não precisa instalar nada. Você não precisa do Xcode, de um Mac nem de um toolchain Swift local. O compilador Swift online compila seu código com Swift 6.0 no Debian e executa em segundos. Usuários de Windows e Linux podem escrever e testar Swift aqui sem nenhuma configuração específica da plataforma.
O playground Swift funciona no celular e no Chromebook?
Sim. O playground Swift roda em qualquer navegador moderno, no desktop, tablet ou celular. Bom para escrever Swift de um Chromebook, iPad ou qualquer máquina que não consegue rodar o Xcode.
Posso usar readLine() no playground Swift online?
readLine() e FileHandle.standardInput leem as linhas digitadas do mesmo jeito que quando você roda um binário Swift compilado localmente e digita no terminal. Bom para problemas estilo entrevista e ferramentas CLI, sem precisar de Mac.Como aprendo Swift depois de testar o playground?
Edite o código Swift de exemplo, aperte Rodar e itere. Quando quiser algo mais estruturado, o curso interativo de Swift do Coddy cobre optionals, structs, classes, protocols, generics e async/await com exercícios práticos - uma base sólida tanto para iOS quanto para Swift no lado do servidor.
Ferramentas úteis para Swift
Ferramentas gratuitas baseadas no navegador que combinam bem com o Playground de Swift, tudo faz parte do Coddy.