Swift Playgrounds

Lär dig riktig kod.
På ett riktigt kul sätt.

Swift Playgrounds är en revolution­erande app för iPad och Mac som gör det kul att lära sig och experimentera med Swift. Ett kraftfullt programmeringsspråk skapat av Apple och som används av proffsen för att bygga dagens mest populära appar. Swift Playgrounds kräver inte att du kan koda, så appen är perfekt för nybörjare.

Lär dig grunderna genom att lösa gåtor. Lär dig sedan apparnas byggstenar via interaktiva genomgångar designade av Apple.

Och ha kul när du skapar egna, riktiga appar.

Läs mer om Swift

Swift. Riktig kod.

Riktigt enkelt. Riktigt roligt.

Det är otroligt engagerande att lära sig att koda med Swift Playgrounds på iPad. Appen innehåller en komplett uppsättning lek­tioner som utformats av Apple. Spela dig igenom grunderna i Kom igång med kod, där du använder riktig kod för att vägleda en figur genom en 3D-värld. Sedan går du vidare till mer avancerade begrepp.

Det du ser är det du kodar.

Skriv kod till vänster på skärmen och se omedelbart resultatet till höger – med bara ett tryck.

Klara av nivåer, pussel
och kodningskoncept.

Börja med handledningen Kom igång med kod, så får du ge dig i kast med dina mål med samma kod som proffs­­utvecklare använder. Längre fram stöter du på mer avancerade begrepp. Du bygger ständigt vidare på vad du har lärt dig och skapar allt mer komplex kod.

Grunderna i Swift.

Du börjar med att lära dig grundkoncepten som krävs för att förstå kodning.

Kommandon
Funktioner
Loopar
Parametrar
Villkorlig kod
Variabler
Operatorer
Typer
Initiering
Fixa buggar

Bemästra grunderna och gå sedan vidare till nya utmaningar.

Swift Playgrounds har både ett inbyggt bibliotek med lek­tioner och en samling med ytterligare utmaningar – som fylls på med nya utmaningar då och då. Gå mer på djupet inom ett ämne som du redan har studerat eller testa något nytt. Du skapar roliga appar sam­tidigt som du bygger upp dina färdigheter.

Rivstarta din kreativitet
med startpunkter.

Använd vad du har lärt dig till att skapa något helt nytt. Det finns över tjugo exempel som du kan använda för att komma igång med mer avancerad kodning, lägga till flera filer sam­tidigt i ett projekt samt använda iPad-funktioner som Multi-Touch, accelerometer och gyroskop. Gör ditt projekt personligt genom att komplettera med grafik, ljud och liknande.

Skriv kod
på de bästa enheterna för lärande.

Du kan enkelt dra klammerparenteser runt kod, omsluta befintlig kod i en loop eller välja mellan massor av dra-och-släpp-snuttar som finns i Swift Playgrounds – direkt på iPad eller Mac. Dra full nytta av kraftfulla iPad-funktioner som Multi-Touch, multi­tasking och Split View. Eller njut av utsikten på din Mac. På den större skärmen finns det plats för ett sidofält med en fullständig innehålls­­förteckning och snabb tillgång till andra Swift-filer. Bara tryck, dra eller skriv text och siffror. Sedan kan du interagera med det du har skapat.

Nudda för att redigera.

Du kan bekvämt dra gränserna för ett uttryck runt befintlig kod.

Du får hjälp med ett tryck.

Tryck helt enkelt på kommandon som är svåra att förstå, så visas en meny med alternativ. Välj det mest relevanta och få svaret du letar efter.

App efter app.

Och du har byggt allihop.

Kom igång med din kreativitet genom att skapa appar direkt i Swift Playgrounds på iPad. Redigera koden och se resultatet direkt i förhandsvisningen alldeles bredvid. Visa sedan appen i helskärm så att du får hela upplevelsen.

Redo att bygga din första app? Ge liv åt dina idéer med den nya handledningen Kom igång med appar i Swift Playgrounds.

Smart kod som fixar detaljerna själv. Smart.

Behåll skärpan med smart kod­­­­komplettering direkt i koden. Denna tidsbesparande funktion vet vilka ramverk du använder och kan hjälpa dig att snabbt hitta det du letar efter. Smart kod­­komplettering visar alla tänkbara variationer – med korta beskrivningar – vid mer komplexa sökningar så att du vet att du väljer rätt.

Utforska dina skapelser i helskärm.

Visa din app på den fängslande Retina-skärmen på iPad. Utöka förhandsvisningen med ett enkelt tryck så kan du uppleva appen i helskärm. Du kan även special­­anpassa inbyggda spel, till exempel Sänka skepp eller Tegelkross, och sedan släppa loss dem på hela skärmen.

Välj ur ett bibliotek av kontroller, färger och symboler.

Du kan hitta vanliga kontroller, färger och symboler i det uppdaterade biblioteket med kodsnuttar och snabbt använda dem i din kod. Det finns tusentals symboler i biblioteket. Använd sökfältet för att hitta den rätta.

Exportera saker till Xcode. Och tillbaka igen.

Eftersom du jobbar med riktig kod kan du fritt flytta dina projekt mellan Swift Playgrounds och Xcode. Då är du alltid redo att koda när inspirationen slår till, oavsett om du sitter framför din Mac eller är på språng med din iPad.

Dela din idé med en kompis.

Skicka din kod till kompisens iPad med Mail, Meddelan­den eller AirDrop. Dina vänner kan visa koden i Swift Playgrounds och även bygga vidare på den med egna idéer.

Eller dela den med världen i App Store.

När appen är klar kan du skicka den till App Store Connect direkt från Swift Playgrounds. Skapa en produktsida på App Store Connect-sajten, be användare om återkoppling via TestFlight och samla information om hur användarna interagerar med appen.

Kod är ett världsspråk.
Därför lär vi ut det på många språk.

Swift Playgrounds finns nu på 14 språk: kastiliansk och latinamerikansk spanska, brasiliansk portugisiska, traditionell och förenklad kinesiska, engelska, tyska, franska, italienska, koreanska, japanska, thailändska, turkiska, nederländska och svenska. Vi tycker att alla, överallt, ska kunna lära sig att koda.