Swift Playgrounds 4+

Learn real coding the fun way

Apple

    • 4,0 • 185 Bewertungen
    • Gratis

Screenshots

Beschreibung

Mit Swift Playgrounds macht es Spaß, Programmieren zu lernen und echte Apps zu entwickeln. In der geführten Lektion „Los gehts mit Code“ löst du interaktive Rätsel und in „Los gehts mit Apps“ erlernst du die Grundlagen der App-Entwicklung. Du experimentierst mit einer Vielzahl von Herausforderungen, mit denen du einzigartige Programmiererfahrungen sammelst.

Swift Playgrounds erfordert keine Programmierkenntnisse. Somit kannst du direkt loslegen – egal, wie alt du bist. Du erlernst die von Apple entwickelten leistungsstarken Programmiertechnologien „Swift“ und „SwiftUI“, mit denen Profis auf der ganzen Welt viele der bekanntesten Apps von heute erstellen. Swift Playgrounds schöpft das Potenzial realer Frameworks voll aus und stellt dir eine einzigartige Lernumgebung zur Verfügung.

Integrierte Lektionen
• Von Apple erstellte Lektionen führen dich durch die Grundkonzepte des Programmierens, indem Rätsel mithilfe von Code gelöst werden.
• Sieh dir an, wie dein Code in einer interaktiven 3D-Welt ausgeführt wird, die du mithilfe des Trackpads drehen oder durch Auf- und Zuziehen zoomen kannst.
• Jedes neue Programmierkonzept wird durch Animationen übersichtlich und umfassend vorgestellt, bevor du die Rätsel zu lösen versuchst.
• Ein Glossar und integrierte Hilfeseiten bieten Informationen zu verfügbaren Befehlen, Frameworks und Begriffen.

Entdecken und erstellen
• Durch interaktives Programmieren wird dir das Ergebnis deines Codes sofort angezeigt – neben deinem Projekt.
• Gehe in Playground-Büchern schrittweise durch deinen Code, wobei jede Zeile während der Ausführung hervorgehoben wird.
• Dank der Bücher kannst du sofort mit dem Erstellen eigener Playgrounds loslegen, die Grafiken und Sounds verwenden.
• Lerne mit der App-Galerie die einzelnen App-Bausteine wie die Navigation mit Tabs und das Laden von Daten kennen.

Apps entwickeln
• Erstelle mit SwiftUI echte Apps.
• Verfolge deine Codeänderungen live während der Eingabe.
• Programmiere schnell und präzise mit Inline-Codevorschlägen.
• Erweitere deine App mit einer großen Bandbreite von Swift-Paketen.
• Finde dich mit der projektweiten Suchfunktion in deinem Code zurecht.

Intelligente Programmierhilfe
• Füge durch Klicken und Ziehen einer Klammer einen Codeblock in eine Schleife oder eine Bedingung ein.
• Bewege Abschnitte häufig benutzten Codes per Drag & Drop direkt in deinen Playground.
• Behebe häufige Fehler im Code mit hilfreichen Inline-Vorschlägen.
• Behalte den Überblick dank der automatischen Codeformatierung.

Echter Swift- und SwiftUI-Code
• Lerne dieselbe leistungsstarke Swift-Programmiersprache, die auch von Profis verwendet wird, um Apps für den App Store zu entwickeln.
• Entwickle dynamische und elegante Apps mit SwiftUI, mit dem sich auf moderne Weise Benutzeroberflächen erstellen lassen.
• Greife zu auf leistungsstarke Frameworks wie SpriteKit für 2D-Spiele.
• Verwende Bluetooth-APIs, um Programme zuschreiben, die mit realen Geräten kommunizieren.

Teilen oder veröffentlichen
• Sende deine Projekte mit „Nachrichten“, Mail, AirDrop oder anderen Share Sheet-Erweiterungen an Freund:innen und Familie.
• Übertrage deine App-Projekte für Xcode auf den Mac und umgekehrt.
• Reiche deine fertigen Apps mit App Store Connect beim App Store ein.

Neuheiten

Version 4.1

Swift Playgrounds 4.1 enthält neue Funktionen, Inhalte und Fehlerbehebungen. Neue Funktionen sind u. a.:

Entwickle Mac-Apps mit SwiftUI (erfordert macOS 12.4 oder neuer).
Mit Schritt-für-Schritt-Anleitungen erlernst du die Grundlagen der SwiftUI-App-Entwicklung.
Die App-Vorschau zeigt deine App-Änderungen live an.
Mit Swift Playgrounds erstellte Apps werden im Ordner „Programme“ installiert und ausgeführt.
Mithilfe der App Store Connect-Integration kannst du deine fertige App in den App Store hochladen (Account beim Apple Developer-Programm erforderlich).
Intelligente Inline-Codevorschläge helfen dir beim schnellen und präzisen Programmieren.
Die projektweite Suchfunktion findet Ergebnisse in mehreren Dateien.
Die Bibliothek für Codeabschnitte umfasst Hunderte von SwiftUI-Steuerungen, -Symbolen und -Farben.
Mit der Unterstützung für Swift-Pakete kannst du öffentlich zugänglichen Code einbinden, um deine Apps zu optimieren.
App-Projekte erleichtern das Bewegen von Projekten zu Xcode und umgekehrt.

Bewertungen und Rezensionen

4,0 von 5
185 Bewertungen

185 Bewertungen

dimmi72 ,

Guter Einstieg

Ich versuche seit Jahren die begrifflichkeiten beim Programmieren zu verstehen. Bisher habe ich nur Quellcodes und Javascripte abgeändert, aber nie so ganz wirklich verstanden für was welche Funktion steht. Aus Büchern wurde ich auch nicht schlauer, weil ich es mir nicht so ganz verbildlichen konnte.

Hier wird man spielerisch und Schritt ans programmieren herangeführt und ich verstehe nun auch was ich da eigentlich mache.

Schade ist nur wenn man in einem Arbeitsschritt eine Lösung gefunden hat, dass einem die Musterlösung nicht angezeigt wird. So kommt man dann zwar vielleicht zum Ziel, dass es einen einfacheren Weg mit kürzerem Code gäbe, kann man dann leider nicht mehr sehen, was sehr hilfreich wäre. Darum gibt es nur vier Punkte!

nico10467 ,

Optimierung gelungen

Nutze diese App immer mal gerne zwischen durch auf dem iPad. Versucht hatte ich dies auch zuvor auf dem MacBook Pro und wurde aber sehr enttäuscht von der Performance. Der Lüfter lief auf 100% und von einer schnellen nutzung war nicht die rede. Seit dem letzem Update läuft diese App aber selbst auf einem fast 8 Jahre altem Rechner ohne Performence Probleme und lauten Lüfter.

Danke für die Optimierung, auch wenn es etwas genaudert hat

vaaliinaandoo ,

Ich bin begeistert!

Ich habe bereits mit allen möglichen Apps und Tutorials veruscht das Programmieren zu lernen, allerdings hat das kaum was gebracht.

Dieses Programm ist einfach der Hammer, man lernt es schon fast intuitiv!!

Da die App kostenlos ist, habe ich versucht meine Dankbarkeit in form von einer Spende zu zeigen, als ich dann noch gesehen habe, dass sie direkt von Apple zur Verfügung gestellt wird, war ich noch viel gehypter! Vielen Dank!!

App-Datenschutz

Der Entwickler, Apple, hat darauf hingewiesen, dass die Datenschutzrichtlinien der App den unten stehenden Umgang mit Daten einschließen können. Weitere Informationen findest du in den Datenschutzrichtlinien des Entwicklers.

Nicht mit dir verknüpfte Daten

Die folgenden Daten werden zwar möglicherweise erfasst, aber nicht mit deiner Identität verknüpft:

  • Kennungen
  • Nutzungs­daten
  • Diagnose

Die Datenschutzpraktiken können zum Beispiel je nach den von dir verwendeten Funktionen oder deinem Alter variieren. Weitere Infos

Mehr von diesem Entwickler

Dienst­programme
Unterhaltung
Musik
Produktivität
Produktivität
Produktivität