Swift Playgrounds

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

Swift Playgrounds er en banebrytende app for iPad og Mac hvor du lærer Swift på en interaktiv og morsom måte. Swift er et kraftig pro­gram­meringsspråk utviklet av Apple, som brukes av profesjonelle utviklere til å bygge de mest popu­lære appene akkurat nå. Swift Playgrounds krever ingen forkunnskaper om koding, så appen er perfekt for nybegynnere.

Løs gåter for å beherske de grunnleggende prinsippene. Lær deretter konseptene bak apputvikling med interaktive gjennom­ganger utviklet av Apple.

Og ha det moro med å bygge egne apper.

Mer om Swift

Ekte Swift-kode.

Veldig lett. Veldig gøy.

Det er utrolig motiverende å lære koding med Swift Playgrounds. Appen leveres med et komplett sett Apple-utviklede leksjoner. Spill deg gjennom grunnprinsippene i Get started with Code, 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 pro­gram­merer.

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 Get started with Code, 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.

Det grunnleggende i Swift.

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

Kommandoer
Funksjoner
Sløyfer
Parametre
Betinget kode
Variabler
Operatorer
Typer
Initialisering
Feilretting

Når du klarer det grunnleggende, kan du gå videre til nye utfordringer.

I tillegg til de innebygde leksjonene har Swift Playgrounds en rekke ekstraoppgaver – og nye legges til etter hvert. Gå i dybden på et tema du allerede har jobbet med, eller prøv deg på noe nytt. Du utvikler ikke bare morsomme løsninger, du utvikler ferdighetene dine.

Sett fart på kreativiteten din.

Bruk det du har lært, til å lage noe helt nytt. Med mer enn 20 eks­empler får du en god start på mer avansert koding. Legg til flere filer i et prosjekt på én gang, eller bruk iPad-funksjoner som Multi-Touch-tekno­logi, akseler­ometer og gyroskop. Sett ditt person­lige preg på prosjektet ved å legge til grafikk, lyd og annet.

Lag kode
på de beste enhetene du kan lære på.

Dra krøllparenteser rundt koder, pakk eksisterende kode inn i en sløyfe, eller velg mellom et titalls kodebiter som følger med Swift Playgrounds, som du kan flytte og slippe – direkte på iPad eller Mac. Dra full nytte av de effektive funksjonene Multi-Touch, Fleroppgaver og Split View på iPad. Og se et større format på en Mac-skjerm. En større skjerm gir bedre plass til sidemenyen med en fullstendig innholds­fortegnelse og rask tilgang til andre Swift-filer. Bare trykk, dra eller skriv inn tekst og tall. Og lek med det du har skapt.

Rediger med berøringer.

Dra avgrensinger for en setning rundt en eksisterende kode.

Hjelpen er bare et lite trykk unna.

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

Bygg den første appen din.
Og de neste også.

Slipp kreativiteten løs ved å bygge apper direkte i Swift Playgrounds på iPad. Mens du redigerer koden, ser du umiddelbart resultatet i forhånds­visningen ved siden av. Se det i fullskjerm­visning for en enda bedre opplevelse.

Er du klar til å bygge din første app? Swift Playgrounds leveres med en veiledning, Get Started with Apps, som hjelper deg med å gjennomføre ideene dine.

La smart kodefullføring håndtere detaljene.

Hold fokus med smart kodefullføring direkte nedenfor koden. Denne praktiske funksjonen vet hvilke rammeverk du bruker, og kan raskt hjelpe deg med å finne det du leter etter. Og for mer kom­plekse oppslag kan smart kodefullføring vise deg ulike variasjoner – sammen med korte beskrivelser – som hjelper deg med å ta det rette valget.

Se det du har skapt, på fullskjerm.

Fordyp deg med den naturtro Retina-skjermen på iPad. Bare trykk på og utvid forhåndsvisningen for å se appen din i fullskjerm. Du kan også tilpasse inkluderte spill, som Battleship og Brick Breaker, og utvide dem til å fylle hele skjermen.

Se etter det du trenger, i et bibliotek med kontroller, farger og symboler.

Finn ofte brukte kontroller, farger og symboler i Snippets Library, og legg det raskt til i koden din. Bruk søkefeltet til å finne akkurat det rette symbolet i et bibliotek med tusenvis av symboler.

Flytt arbeidet ditt til Xcode. Og tilbake igjen.

Siden du jobber med faktisk koding, så kan du raskt flytte app-prosjektet ditt mellom Swift Playgrounds og Xcode. Så enten du sitter foran Macen eller bruker iPaden på farten, er du alltid klar til å kode når inspirasjonen treffer deg.

Del det du har laget, med en venn.

Send koden din til en venns iPad via Mail, Meldinger eller AirDrop. Vennene dine kan se den i Swift Playgrounds og til og med bygge på den ved å legge til sine løsninger.

Eller del det med verden på App Store.

Når du er klar til å dele den ferdige appen din, kan du sende den til App Store Connect direkte fra iPad eller Mac med Swift Playgrounds. Bruk nettstedet til App Store Connect til å lage en produkt­side, invitere brukere til å komme med tilbake­meldinger via TestFlight og få innsikt i hva brukerene tenker om appen din.

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

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