Aizvērt sludinājumu

Tā kā vakardienas prezentācija bija izstrādātāju konferences WWDC 2016 atklāšana, tā bija liels uzsvars uz jaunajām izstrādātāju iespējām. Prezentācijas noslēgumā Apple prezentēja arī savu plānu būtiski paplašināt programmēšanas valodas saprotošo cilvēku skaitu.

Tā vēlas to izdarīt, izmantojot jaunu iPad lietotni ar nosaukumu Swift rotaļu laukumi. Tā saviem lietotājiem iemācīs izprast un strādāt ar Swift programmēšanas valodu, kuru izveidoja Apple un 2014.g. izlaists kā atvērtais avots, tādējādi pieejams ikvienam un bez maksas.

Tiešraides laikā tika demonstrēta viena no pirmajām nodarbībām, ko piedāvās aplikācija. Spēle tika rādīta displeja labajā pusē, instrukcijas - kreisajā pusē. Lietojumprogramma šajā brīdī faktiski tikai prasa, lai lietotājs spēlētu spēli, taču grafisko vadīklu vietā tā izmanto koda rindas, kas tiek piedāvātas.

Tādā veidā viņi iemācīsies darboties ar Swift pamatjēdzieniem, piemēram, komandām, funkcijām, cilpām, parametriem, mainīgajiem, operatoriem, tipiem utt. Papildus pašām nodarbībām aplikācijā būs arī arvien augošs izaicinājumu kopums, kas padziļinās spēju strādāt ar jau zināmiem jēdzieniem.

Taču mācīšanās Swift Playgrounds neapstājas pie pamatiem, ko Apple programmētājs demonstrēja, izmantojot paša radītas spēles piemēru, kur pasaules fizika tika kontrolēta, izmantojot iPad žiroskopu.

Tā kā iPad nav fiziskas tastatūras, Apple ir izveidojis bagātīgu vadības ierīču paleti. Pati "klasiskā" programmatūras QWERTY tastatūra, piemēram, papildus koda čukstītājam satur vairākas rakstzīmes uz atsevišķiem taustiņiem, kas tiek atlasīti, izmantojot dažādus mijiedarbības veidus ar tiem (piemēram, skaitlis tiek rakstīts, velkot taustiņu uz augšu).

Bieži lietotie koda elementi nav jāraksta, vienkārši velciet tos no īpašas izvēlnes un velciet vēlreiz, lai atlasītu koda diapazonu, kuram tie jāpiemēro. Pēc pieskaršanās numuram tieši virs tā parādīsies tikai ciparu tastatūra.

Izveidotos projektus var koplietot kā dokumentus ar paplašinājumu .playground un ikviens, kuram ir instalēts iPad un Swift Playgrounds aplikācija, varēs tos atvērt un rediģēt. Šajā formātā izveidotos projektus var arī importēt Xcode (un otrādi).

Tāpat kā viss pārējais, kas tika prezentēts vakardienas prezentācijā, Swift Playgrounds tagad ir pieejams izstrādātājā, un pirmais publiskais izmēģinājums notiks jūlijā un publiskais izlaišana rudenī kopā ar iOS 10. Tas viss būs bez maksas.

.