Vorbereiten

Programmieren mit Swift zu lernen, eröffnet dir unbegrenzte Möglichkeiten, Apps zu entwickeln, die für dich wichtige Probleme lösen. Tritt einer weltweiten Community von Entwickler:innen bei, die mit Swift die nächste Generation bahnbrechender Apps entwickeln.

Lernende Schülerin

Deine Tools erkunden

Mit Tools wie Xcode und Swift Playground kann jeder, der eine tolle Idee hat, etwas Unglaubliches schaffen.

Ob du neu in der App‑Entwicklung bist oder bereits Erfahrung hast: Xcode bietet alle Tools, die du zum Entwickeln, Testen und Verteilen von Apps für Apple-Plattformen brauchst – darunter prädiktive Code‑Vervollständigung, generative Intelligenz, angetrieben von den besten Coding-Modellen, erweiterte Profiling- und Debugging-Tools sowie Simulatoren für Apple-Geräte.

Um an der Swift Student Challenge teilzunehmen, sende uns eine in Xcode oder Swift Playground erstellte App, die sich innerhalb von drei Minuten durchspielen lässt.

Deine App gestalten

Großartige Apps beginnen mit großartigen Ideen. Überlege, was deine App können soll und welches Problem damit gelöst wird.

Geh unsere Ressourcen durch, die dir beim Entwickeln und Designen deiner Apps helfen. Die Tutorials for das Entwickeln in Swift sind eine gute Einführung in die App-Entwicklung mit Swift und Xcode für alle, die Apps für Apple-Plattformen entwickeln möchten.

Dieses Bild ist eine digitale Illustration, die einen schwebenden Stapel von übereinander angeordneten Benutzeroberflächen-Elementen zeigt.
Lernpfad für App-Design und -Entwicklung

Im Tutorial zum App-Design lernst du die Grundprinzipien des App-Designs kennen: entdecken, einen Prototyp erstellen, validieren und schrittweise verbessern. Und du erfährst, wie du ansprechende und elegante Apps mit Liquid Glass entwickelst.

Um mit der App-Entwicklung loszulegen, geh das Tutorial zur App-Entwicklung durch. Wenn du dann soweit bist, schau dir weiterführende Themen wie maschinelles Lernen oder räumliches Computing an – je nachdem, welche Funktionen du zu deiner App hinzufügen möchtest. Du findest alles dazu in den Tutorials for das Entwickeln in Swift.

Gestalte eine einzigartige App, indem du eigene Grafiken, Sounds und mehr hinzufügst. Lass dich von den Gewinner:innen der Apple Design Awards 2025 inspirieren.

Deine Einreichung für die Swift Student Challenge muss mit Xcode oder Swift Playground erstellt werden und darin ausführbar sein.

Wenn du einen App-Playground in Xcode erstellst:
Öffne Xcode > „Create New Project“ (Neues Projekt erstellen) > „iOS“ > „App Playground“ (App-Playground)

Wenn du einen App-Playground in Swift Playground erstellst:
Öffne Swift Playground > „Neue App erstellen“

Swift Coding Clubs

Swift Coding Clubs sind eine tolle Möglichkeit, um App-Entwicklung zu lernen, eine Community aufzubauen und dich auf die Swift Student Challenge vorzubereiten.

Mitglieder eines Swift Coding Clubs, die am iPad und Mac arbeiten.

Deine Arbeit prüfen

Testen, testen, testen! Bevor du deinen App-Playground einsendest, solltest du ihn deinen Freund:innen zeigen, um möglichst viel Feedback zu Funktionalität, Messaging und Benutzerfreundlichkeit zu bekommen.

Fragen in den Foren posten

In den Apple Developer Forums kannst du Fragen stellen und dich mit anderen Entwickler:innen und Challenge-Bewerber:innen austauschen. Stelle dort allgemeine Fragen zur Challenge und füge technologiebezogenen Beiträgen unbedingt den Tag zur Swift Student Challenge hinzu.

Ressourcen für Lehrkräfte

Die Teilnahme an der Swift Student Challenge ist für Schüler:innen und Student:innen eine tolle Möglichkeit, ihre Kreativität auszuleben und sich in ihrer Community individuell hervorzuheben.

Apple stellt dazu unterrichtsbegleitende Ressourcen bereit. Mit dem Leitfaden für Lehrkräfte können Sie Ihre Schüler:innen im Umgang mit den neuesten Tutorials for das Entwickeln in Swift unterstützen.

Weitere Ressourcen für Lehrkräfte sind in der Apple Education Community verfügbar.