Hirdetés bezárása

Mivel a tegnapi előadás a WWDC 2016 fejlesztői konferencia megnyitója volt, nagy hangsúlyt kapott a fejlesztők számára kínált új lehetőségek. Az előadás végén az Apple bemutatta saját tervét is, amellyel jelentősen bővíteni kívánja a programozási nyelvekhez értők számát.

Ezt egy új iPad-alkalmazás segítségével szeretné megtenni Gyors játszóterek. Megtanítja felhasználóit a Swift programozási nyelv megértésére és használatára, amelyet az Apple hozott létre 2014-ben. nyílt forráskódként jelent meg, így mindenki számára elérhető és ingyenes.

Az élő prezentáció során bemutatták az egyik első leckét, amelyet az alkalmazás kínálni fog. A játék a kijelző jobb felében, az utasítások a bal oldalon jelentek meg. Az alkalmazás ezen a ponton tulajdonképpen csak azt követeli meg a felhasználótól, hogy játsszon a játékkal – de a grafikus vezérlők helyett kódsorokat használ, amelyeket a rendszer kér.

Így megtanulják kezelni a Swift alapfogalmait, úgymint parancsok, függvények, ciklusok, paraméterek, változók, operátorok, típusok stb. A leckéken túl az alkalmazás egy folyamatosan bővülő kihívások sorozata, amelyek elmélyítik a már ismert fogalmakkal való munka képességét.

A Swift Playgroundsban való tanulás azonban nem áll meg az alapoknál, amit az Apple programozója egy saját készítésű játék példáján mutatott be, ahol a világ fizikáját az iPad giroszkópjával irányították.

Mivel az iPad nem rendelkezik fizikai billentyűzettel, az Apple a vezérlők gazdag palettáját hozta létre. Maga a "klasszikus" szoftveres QWERTY-billentyűzet például a kódsúgón kívül több karaktert is tartalmaz az egyes billentyűkön, amelyeket a velük való különféle interakciók választanak ki (például egy számot a billentyű felfelé húzásával írnak ki).

A gyakran használt kódelemeket nem kell írni, csak húzza át őket egy speciális menüből, majd húzza újra, hogy kiválassza azt a kódtartományt, amelyre alkalmazni kell őket. Egy szám megérintése után csak a számbillentyűzet jelenik meg közvetlenül felette.

A létrehozott projektek megoszthatók dokumentumként a .playground kiterjesztéssel, és bárki, akinek iPadje és a Swift Playgrounds alkalmazás telepítve van, megnyithatja és szerkesztheti azokat. Az ebben a formátumban létrehozott projektek az Xcode-ba is importálhatók (és fordítva).

Mint minden más, amit a tegnapi bemutatón bemutattunk, a Swift Playgrounds is elérhető fejlesztői verzióban, az első nyilvános próbaverzió júliusban érkezik, a nyilvános megjelenés pedig ősszel, az iOS 10-zel együtt. Mindez ingyenes lesz.

.