Luk annoncen

Da gårsdagens præsentation var åbningen af ​​udviklerkonferencen WWDC 2016, var det en stor vægt på de nye muligheder for udviklere. I slutningen af ​​præsentationen præsenterede Apple også sin egen plan for markant at udvide antallet af mennesker, der forstår programmeringssprog.

Det vil den gøre ved hjælp af en ny iPad-app kaldet Hurtige legepladser. Det vil lære sine brugere at forstå og arbejde med programmeringssproget Swift, som blev skabt af Apple og i 2014 udgivet som open source, således tilgængelig for alle og gratis.

Under livepræsentationen blev en af ​​de første lektioner, som applikationen vil tilbyde, demonstreret. Spillet blev vist i højre halvdel af displayet, instruktionerne i venstre. Applikationen på dette tidspunkt kræver faktisk kun, at brugeren spiller spillet – men i stedet for grafiske kontroller bruger den kodelinjer, der bliver bedt om.

På den måde vil de lære at operere med Swifts grundlæggende begreber, såsom kommandoer, funktioner, loops, parametre, variable, operatorer, typer osv. Ud over selve lektionerne vil applikationen også indeholde en stadigt voksende sæt af udfordringer, der vil uddybe evnen til at arbejde med allerede kendte koncepter.

Læring i Swift Playgrounds stopper dog ikke ved det grundlæggende, hvilket Apple-programmøren demonstrerede ved hjælp af eksemplet med et selvskabt spil, hvor verdens fysik blev styret ved hjælp af iPadens gyroskop.

Da iPad'en ikke har et fysisk tastatur, har Apple skabt en rig palet af kontroller. Selve det "klassiske" software QWERTY-tastatur indeholder f.eks. foruden kodehviskeren flere tegn på individuelle taster, der vælges af forskellige typer interaktion med dem (for eksempel skrives et tal ved at trække tasten op).

Ofte brugte kodeelementer behøver ikke at blive skrevet, bare træk dem fra en speciel menu og træk igen for at vælge det kodeområde, som de skal anvendes til. Når du har trykket på et nummer, vises kun det numeriske tastatur direkte over det.

De oprettede projekter kan deles som dokumenter med udvidelsen .playground, og alle med en iPad og Swift Playgrounds-applikationen installeret vil være i stand til at åbne og redigere dem. Projekter oprettet i dette format kan også importeres til Xcode (og omvendt).

Som alt andet, der blev introduceret ved gårsdagens præsentation, er Swift Playgrounds nu tilgængelig i udvikler, med den første offentlige prøveversion, der kommer i juli og den offentlige udgivelse i efteråret, sammen med iOS 10. Alt vil være gratis.

.