Închide anunțul

Deoarece prezentarea de ieri a fost deschiderea conferinței pentru dezvoltatori WWDC 2016, a fost un mare accent pe noile posibilități pentru dezvoltatori. La finalul prezentării, Apple și-a prezentat și propriul plan de extindere semnificativă a numărului de oameni care înțeleg limbaje de programare.

Vrea să facă acest lucru cu ajutorul unei noi aplicații pentru iPad numită Locuri de joacă Swift. Își va învăța utilizatorii să înțeleagă și să lucreze cu limbajul de programare Swift, care a fost creat de Apple și în 2014. lansat ca sursă deschisă, prin urmare disponibil pentru toată lumea și gratuit.

În cadrul prezentării live a fost demonstrată una dintre primele lecții pe care le va oferi aplicația. Jocul a fost afișat în jumătatea dreaptă a afișajului, instrucțiunile în partea stângă. Aplicația în acest moment necesită de fapt doar utilizatorul să joace jocul - dar în loc de controale grafice, folosește linii de cod care sunt solicitate.

În acest fel, ei vor învăța să opereze cu conceptele de bază ale Swift, precum comenzi, funcții, bucle, parametri, variabile, operatori, tipuri etc. Pe lângă lecțiile în sine, aplicația va conține și un set în continuă creștere. de provocări care vor aprofunda capacitatea de a lucra cu concepte deja cunoscute.

Cu toate acestea, învățarea în Swift Playgrounds nu se oprește la elementele de bază, pe care programatorul Apple le-a demonstrat folosind exemplul unui joc creat de sine în care fizica lumii a fost controlată folosind giroscopul iPad-ului.

Deoarece iPad-ul nu are o tastatură fizică, Apple a creat o paletă bogată de controale. Tastatura QWERTY software „clasică” în sine, de exemplu, în plus față de șoptitorul de cod, conține mai multe caractere pe taste individuale care sunt selectate prin diferite tipuri de interacțiune cu acestea (de exemplu, un număr este scris prin tragerea tastei în sus).

Elementele de cod utilizate frecvent nu trebuie scrise, trebuie doar să le trageți dintr-un meniu special și să trageți din nou pentru a selecta intervalul de cod la care ar trebui să fie aplicate. După ce atingeți un număr, doar tastatura numerică va apărea direct deasupra acestuia.

Proiectele create pot fi partajate ca documente cu extensia .playground și oricine are un iPad și aplicația Swift Playgrounds instalată le va putea deschide și edita. Proiectele create în acest format pot fi importate și în Xcode (și invers).

La fel ca orice altceva introdus la prezentarea de ieri, Swift Playgrounds este acum disponibil în dezvoltator, prima încercare publică urmând să aibă loc în iulie și lansarea publică în toamnă, împreună cu iOS 10. Toate vor fi gratuite.

.