Swift:
Einen neuen Projekt starten

How to: (Wie geht das:)

// Erstellen eines neuen Xcode-Projekts
// 1. Xcode starten
// 2. "Create a new Xcode project" (Ein neues Xcode-Projekt erstellen) wählen
// 3. Template auswählen, z.B. "Single View App"
// 4. Projektinformationen eingeben:
//    - Projektname: HelloWorld
//    - Team: Falls relevant
//    - Organisation Name: DeinName oder Firma
//    - Organisation Identifier: z.B. com.deinname
//    - Sprache: Swift
//    - Häkchen bei "Use Core Data" für Datenpersistenz, falls nötig
// 5. Speicherort wählen und Projekt erstellen

// Hello World in Swift
import UIKit

class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        
        // Eine Label-Komponente erstellen
        let label = UILabel(frame: CGRect(x: 20, y: 50, width: 200, height: 20))
        label.text = "Hallo Welt"
        
        // Label zum View hinzufügen
        self.view.addSubview(label)
    }
}

// In der Konsole sollte "Build succeeded" angezeigt werden, wenn keine Fehler vorliegen.

Deep Dive (Tiefer eintauchen)

Die Tradition, mit “Hello World” zu starten, kommt aus dem 1978 erschienenen Buch “The C Programming Language”. Es ist ein einfacher Weg, das Setup zu testen und ein erstes Erfolgserlebnis zu haben. Alternativ zu Xcode können SwiftPM oder Swift Playgrounds verwendet werden, besonders bei kleineren Projekten oder beim Lernen. Während Xcode umfangreich und für macOS-Entwicklung optimiert ist, bietet SwiftPM einen leichtgewichtigeren Ansatz und ist ideal für Backend-Projekte. Swift Playgrounds wiederum ist großartig für schnelles Prototyping und Lernen auf iPad und Mac.

See Also (Siehe auch)