Swift Playgrounds

Lær seriøs koding på iPad. På en seriøst morsom måte.

Last ned den nye Swift Playgrounds-appen gratis

Swift Playgrounds er en banebrytende iPad-app hvor du lærer Swift på en interaktiv og morsom måte. Du trenger ingen forkunnskaper, så appen er perfekt for nybegynnere. Ved å løse oppgaver lærer du de grunnleggende prinsippene i Swift – et kraftig programmeringsspråk utviklet av Apple, som brukes til å lage mange populære apper. Etter hvert får du nye utfordringer og kan boltre deg i mer avanserte lekeplasser designet av Apple og andre bransjeledende utviklere.

Roboter og droner venter på ordre fra deg.
Nå kan du få roboter til å gjøre utrolige ting med kode du skriver selv. Lær deg å programmere tilkoblede enheter som LEGO® MINDSTORMS® EV3 og se dem bli levende rett foran øynene dine.

Mer om tilkoblede enheter

Koding med Swift.
Skikkelig enkelt. Skikkelig gøy.

Det er utrolig motiverende å lære programmering med Swift Playgrounds. Appen leveres med et komplett sett Apple-utviklede leksjoner. Spill deg gjennom grunnprinsippene i Fundamentals of Swift, hvor du bruker ekte kode til å styre en figur gjennom en 3D-verden. Deretter går du videre med mer avansert koding.

Det du ser, er det du programmerer: Skriv inn koden på venstre side av skjermen, så ser du umiddelbart resultatet på høyre side – med et lite trykk.

Lær å mestre nivåer, oppgaver og konsepter for koding.

Du begynner med kurset Fundamentals of Swift, hvor du løser oppgaver ved å bruke samme type kode som profesjonelle apputviklere. Etter hvert får du prøve deg på mer avanserte konsepter. Du bygger hele tiden videre på det du allerede har lært, og skriver stadig mer avansert kode.

Fundamentals of Swift.

Først lærer du de viktigste konseptene for å forstå koding.

  • Kommandoer

  • Funksjoner

  • Sløyfer

  • Parametre

  • Betinget kode

  • Variabler

  • Operatorer

  • Typer

  • Initialisering

  • Feilretting

Først det grunnleggende,
så videre til nye utfordringer.

I tillegg til de innebygde leksjonene har Swift Playgrounds en rekke ekstraoppgaver – og nye legges til etter hvert. Du utvikler ikke bare morsomme løsninger, du utvikler ferdighetene dine.

En hel Swift Playgrounds-verden, fra et stort fellesskap av utviklere.

Utforsk flere titalls kategorier med morsomme nye utfordringer fra bransjeledende utviklere og utgivere. Følg favorittene dine og få utgivelser fra dem direkte i appen. Nå er det ingen grenser for hva du kan gjøre med lekeplassene dine.

Se koden din krabbe, rulle, eller fly gjennom luften.

Programmer ekte roboter og droner, og se koden din våkne til liv. Tredjepartsutviklere av populære roboter og enheter tilbyr abonnementer med engasjerende verdener du kan bruke til å konfigurere og styre pedagogiske leker som LEGO MINDSTORMS EV3. Og det er bare begynnelsen.

I Sphero styrer du en kuleformet robot gjennom vanskelige løyper og får den til å sprette over hindringer og endre farge.

I Dash er målet å få roboten til å snakke, synge og reagere på sensorinformasjon fra miljøet rundt seg.

MeeBot veileder deg gjennom programmering av de seks servomotorene til Jimu Robot MeeBot. Målet er å gi roboten virkelighetstro bevegelser. Eller til og med få den til å danse.

Med Parrot kan du ta med Parrot-dronene og iPaden ut i friluft og programmere halsbrekkende akrobatiske manøvre.

En ny form for koding.
På det beste stedet for læring.

Swift Playgrounds drar full nytte av kraften, Multi-Touch-funksjonene og brukervennligheten i iPad. Trykk på, flytt eller skriv inn tekst og tall, og lek med det du har skapt.

Enkel redigering.

Rediger tall med tastaturet som vises når du skriver inn et tall.

Snippets Library.

Flytt raskt vanlige kodebiter inn fra Snippets Library, så du slipper å skrive så mye.

Trykk for å redigere.

Dra avgrensinger for en setning rundt en eksisterende kode.

QuickType og kodingstastatur.

Med QuickType for koding viser Shortcut Bar smarte kommandoer mens du holder på, dermed kan du skrive en kodelinje med bare et par trykk. Og når det er bedre å taste inn koden, kan du bruke et nyskapende tastatur som er utviklet for programmering. Se flere tegn ved bare å trykke på én tast, og dra for å velge det du ønsker.

Hjelpen er bare et lite trykk unna.

Hvis du kommer over en kommando som er vanskelig å forstå, er det bare å trykke og holde på den. Da vises en meny med alternativer. Velg det mest relevante alternativet, så får du svar på det du lurer på.

Maler for koding får fart på kreativiteten din.

Med maler har du et forsprang når du jobber med de mer avanserte oppgavene. Du får kode som lar deg dra full nytte av iPad-funksjoner, slik som Multi-Touch-teknologien, akselerometeret og gyroskopet. Bruk fantasien og skap noe unikt med grafikk, lyd og mer.

Test kodingen din i fullskjerm.

Når du har laget koden, er det ikke noe bedre sted å teste den enn på den krystallklare Retina-skjermen til en iPad. Trykk og hold midt på skjermen for å veksle mellom å se koden og resultatet av kodingen på hele iPad-skjermen. Prøv å legge til flere bevegelser for å teste alt det spennende du kan skape.

Del det du har laget med en venn.
Eller med hele verden.

Send koden din til en venns iPad via Mail, Meldinger eller AirDrop. Vennene dine kan åpne den i Swift Playgrounds – og utvikle den videre med sine ideer. Du kan også legge ut en video av programmet du har skrevet på nettet.

Gå videre til Xcode.
Så kan du gå enda lenger.

Siden du jobber med ekte kode, kan du importere og eksportere direkte mellom Swift Playgrounds og Xcode. Slik kan du prøve ut ideene dine i verktøyet ekspertene bruker når de lager apper til iOS og Mac.

Koding er universelt.
Derfor lærer vi det bort på mange språk.

Swift Playgrounds er nå tilgjengelig på mange språk, inkludert engelsk, fransk, italiensk, japansk, kinesisk (forenklet og tradisjonell), koreansk, nederlandsk, portugisisk, spansk (Spania og Sør-Amerika), svensk, thai, tyrkisk og tysk. Fordi vi mener at alle – uansett hvilket land de bor i – bør få lære å kode.