Apple bringer native app-utvikling til iPad, men det er ikke helt Xcode

Swift Playgrounds 4, som kommer til iPad senere i år, lar deg sende inn apper til App Store for første gang.

Apples iPad-er kan gjøre mange av de samme oppgavene tradisjonelle PC-er kan gjøre, som nettsurfing, redigering av dokumenter, meldinger og telefonkonferanser. Apple har til og med tatt med seg noe av programvaren på profesjonelt nivå til iPad, inkludert GarageBand og Keynote, men noen programmer forblir Mac-eksklusive. Noen håpet at Apple ville bringe Xcode (IDE for å lage Mac/iOS/Watch/TV-apper) til iPad, men Apple har noe annet i tankene.

Apple ble først utgitt Swift lekeplasser i 2016 som et pedagogisk verktøy og enkelt utviklingsmiljø for programmeringsspråket Swift. Det kunne ikke brukes til å lage komplette iOS-applikasjoner for innsending til App Store, men Swift Playgrounds var et flott utgangspunkt for å lære moderne programvareutvikling.

Swift Playgrounds 4 var annonsert i dag på Apples WWDC-arrangement, med den nye muligheten til å sende inn prosjekter til App Store som iPhone- og iPad-apper. "Koden gjenspeiles umiddelbart i live-forhåndsvisningen mens de bygger apper," sa Apple, "og brukere kan kjøre appene sine på fullskjerm for å teste dem ut. Et nytt åpent prosjektformat basert på Swift-pakker kan åpnes og redigeres i Swift Playgrounds for iPad så vel som innenfor Xcode på Mac, og tilbyr brukere enda mer allsidighet til å utvikle apper på tvers av iPad og Mac."

Den oppdaterte Swift Playgrounds-appen er ikke helt sammenlignbar med hele XCode-opplevelsen, men den gir en måte å sende inn prosjekter til App Store for første gang. Muligheten til å flytte prosjekter til XCode senere er definitivt nyttig - hvis appen du lager blir for komplisert, kan du oppgradere IDE senere uten å miste noe arbeid.

Apple nevnte ikke i sin kunngjøring om Swift Playgrounds 4 vil kreve iPadOS 15, men appoppdateringen vil ikke være klar før «senere på året». Mac-versjonen vil bli oppdatert tidlig i 2022. Denne kunngjøringen er en god påminnelse om at M1-brikke i den nye iPaden skal brukes til mer enn hva iPadOS er i stand til, så vi håper dette bare er starten på at Apple muliggjør kraftigere produktivitet og programmeringsopplevelser på iPad.