Menu
Coddy logo textTech

O que é SwiftUI

Parte da seção Introdução ao SwiftUI do Journey de Swift da Coddy. Lição 1 de 50.

SwiftUI é o framework da Apple para criar telas de aplicativos em Swift. Você descreve o que a tela exibe, e o SwiftUI a desenha e a redesenha sempre que seus dados mudam.

Uma parte da tela é uma view: uma struct que está em conformidade com View e tem uma propriedade body. O body retorna o que a view exibe:

struct ContentView: View {
    var body: some View {
        Text("Hello, World!")
    }
}

Text é uma view que mostra uma linha de texto. some View significa que o body retorna um tipo específico de view, e o Swift determina qual é esse tipo a partir do código interno.

A pré-visualização ao lado do editor renderiza sua visualização sempre que você altera o código, para que veja o resultado de cada edição.

challenge icon

Desafio

Iniciante

Altere o texto para que a tela mostre Hello, SwiftUI! em vez de Hello, World!.

Experimente você mesmo

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao SwiftUI

Pratique por conta própria: Playground de Swift