Swift?Playgrounds

Opettele todellista koodaamista.
Todella hauskalla tavalla.

Swift Playgrounds on iPadille ja Macille suunniteltu k??nteentekev? appi, joka tekee Swift-koodin opettelusta ja kokeilusta hauskaa. Swift on Applen kehitt?m? tehokas ohjelmointikieli, jota ammattilaiset k?ytt?v?t t?m?n p?iv?n suosituimpien appien luomiseen. Swift Playgrounds ei vaadi aiempia koodaustaitoja, joten se sopii loistavasti aloitteleville koodaajille.

Ota perusteet haltuun ratkomalla pulmateht?vi?. Siirry tutustumaan appien rakennuspalikoihin Applen suunnittelemien vuorovaikutteisten opastusten avulla.

Ja luo sitten omia tosiel?m?n appeja.

Oikeaa Swift-koodia.

Oikein helppoa. Oikein hauskaa.

Swift Playgrounds innostaa opettelemaan koodausta. Apin mukana tulee kattava valikoima Applen suunnittelemia oppi-tunteja. Get Started with Code -osiossa opit perusteet samalla, kun opastat hahmosi 3D-maailman l?pi k?ytt?m?ll? ihan oikeaa koodia. Ja siit? onkin hyv? edisty? syvent?viin aiheisiin.

N?et mit? koodaat.

Kun luot koodia n?yt?n vasemmalla puolella, n?et tulokset hetkess? oikealla puolella – pelk?ll? napautuksella.

Valloita tasoja, ratko pulmia
ja ota koodauksen perusteet haltuun.

Aloita Get Started with Code ?oppaasta ja ota haasteet vastaan k?ytt?m?ll? samaa koodia, jota ammattikehitt?j?t hy?dynt?v?t p?ivitt?in. Kun siirryt eteenp?in, vastaan tulee edistyneempi? k?sitteit?. P??set jatkuvasti hy?dynt?m??n oppimiasi asioita ja luomaan yh? mutkik-kaampaa koodia.

Swiftin perusteet.

Aloitat opettelemalla koodin ymm?rt?misen kannalta t?rke?t k?sitteet.

Komennot
Toiminnot
Silmukat
Parametrit
Ehdollinen koodi
Muuttujat
Operaattorit
Tyypit
Alustaminen
Virheiden korjaaminen

Ota perusteet haltuun ja siirry kohti uusia haasteita.

Apissa on sis??n-rakennettuna oppituntien kirjasto, mink? lis?ksi Swift Playgrounds tarjoaa erityisten haasteiden kokoelman – johon lis?t??n uusia haasteita s??nn?llisesti. Voit syventy? jo opiskelemaasi aiheeseen tai kokeilla jotakin uutta. Samalla kun kehit?t hauskoja luomuksia, kehit?t my?s taitojasi.

L?ht?laukaus luovuudelle.

Luo oppimasi perusteella jotakin uutta. Yli 24 esimerkki? auttavat sinut nopeasti alkuun edistyneemm?n koodauksen parissa. Voit my?s lis?t? useita tiedostoja projektiisi samanaikaisesti sek? k?ytt?? iPadin ominaisuuksia, kuten Multi-Touch-eleit?, kiihtyvyys-anturia ja gyroskooppia. Tee projektista omanlaisesi lis??m?ll? grafiikkaa, ??nt? ja muuta.

Luo koodia
laitteilla, joilla oppiminen sujuu parhaiten.

Ved? helposti aaltosulkeita koodin ymp?rille, tee olemassa olevasta koodista silmukka tai valitse Swift Playgroundsin kymmenist? ved?-ja-pudota-katkelmista – suoraan iPadilla tai Macilla. Hy?dynn? iPadin tehokkaita Multi-Touch-eleit?, moniajoa ja Split?View ?ominaisuuksia. Voit my?s ihastella n?kym?? Macissasi. Suuremmalla n?yt?ll? on tilaa sivupalkille, jossa n?kyy sis?llysluettelo ja josta p??set nopeasti muihin Swift-tiedostoihin. Napauta, ved? tai kirjoita teksti? ja numeroita. Ja k?yt? sitten luomaasi sis?lt??.

Editoi omin sormin.

Voit k?tev?sti vet?? lauseen rajat olemassa olevan koodin ymp?rille.

Apu on napautuksen p??ss?.

Jos n?et vaikeasti ymm?rrett?v?n komennon, napauta sit?. N?kyviin tulee eri vaihtoehtoja sis?lt?v? valikko. Valitse sopivin vaihtoehto, niin saat tarvitsemasi vastauksen.

Luo ensimm?inen appisi.

Ja monta muuta sen j?lkeen.

Her?t? luovuutesi eloon rakentamalla appeja iPadilla ja Swift Playgroundsilla. Kun muokkaat koodiasi, n?et tulokset v?litt?m?sti rinnakkaisessa esikatselun?kym?ss?. K?ytt?-kokemuksestasi tulee moniulotteinen, kun n?yt?t appisi koko n?yt?n tilassa.

Valmiina luomaan ensimm?isen appisi? Swift Playgrounds sis?lt?? Get Started with Apps ?oppaan, joka auttaa sinua puhaltamaan ideoihisi eloa.

Anna ?lykk??n koodin t?ydennyksen hoitaa yksityiskohdat.

?lyk?s koodin t?ydennys auttaa sinua keskittym??n puhtaasti koodiisi. T?m? aikaa s??st?v? ominaisuus tiet??, mit? sovelluskehyksi? k?yt?t, joten l?yd?t etsim?si nopeasti. Kun teet monimutkaisempia hakuja, ?lyk?s koodin t?ydennys n?ytt?? kaikki mahdolliset variaatiot – ja niiden lyhyet kuvaukset – varmistaakseen, ett? p??dyt oikeaan ratkaisuun.

Tutustu luomuksiisi koko n?yt?ll?.

Uppoudu ty?h?si iPadin vaikuttavalla Retina-n?yt?ll?. Laajenna apin esikatselun?kym?? napauttamalla ja katsele appiasi koko n?yt?n tilassa. Voit my?s muokata Battleshipin ja Brick Breakerin kaltaisia sis??n-rakennettuja pelej? ja tarkastella lopputulosta koko n?yt?n tilassa.

Selaa s??din-, v?ri- ja kuvakekirjastoa.

Koodikatkelmien kirjastosta l?yd?t yleisesti k?ytettyj? s??timi?, v?rej? ja kuvakkeita, joita voit lis?t? nopeasti koodiisi. Hakupalkin avulla l?yd?t juuri oikean kuvakkeen kirjaston tuhansista vaihtoehdoista.

Vie tuotoksesi Xcodeen. Ja takaisin Swiftiin.

Ty?skentelet aidon koodin parissa, joten voit siirt?? appiprojektejasi vapaasti Swift Playgroundsista Xcodeen ja p?invastoin. Olet aina inspiraation iskiess? valmiina koodaamaan, Macilla tai iPadilla.

Jaa luomuksesi yst?vien kanssa.

Voit l?hett?? koodin yst?v?si iPadiin Mailin, Viestien tai AirDropin avulla. Yst?v?si voivat katsella sit? Swift Playgroundsissa ja jopa kehitt?? sit? edelleen omilla muutoksillaan.

Jaa appisi koko maailmalle App?Storessa.

Kun olet valmis jakamaan valmiin appisi, voit l?hett?? sen App?Store Connectiin suoraan iPadin tai Macin Swift Playgroundsista. App?Store Connect ?verkkosivuston avulla voit luoda tuotesivun, kutsua k?ytt?ji? antamaan palautetta TestFlightin avulla ja saada tietoa k?ytt?jien tavoista k?ytt?? appiasi.

Koodi on kaikille sama.
Siksi opetamme sit? useilla kielill?.

Swift?Playgrounds on nyt saata-villa 14?kielell? – espanja (Espanja ja Latinalainen Amerikka), portugali (Brasilia), perinteinen ja yksin-kertaistettu kiina, englanti, saksa, ranska, italia, korea, japani, thai, turkki, hollanti ja ruotsi. Uskomme nimitt?in, ett? kaikilla ihmisill? kaikkialla maailmassa tulee olla mahdollisuus oppia?koodaamaan.