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.