Isara ang ad

Dahil ang pagtatanghal kahapon ay ang pagbubukas ng developer conference WWDC 2016, ito ay isang malaking diin sa mga bagong posibilidad para sa mga developer. Sa pagtatapos ng pagtatanghal, ipinakita rin ng Apple ang sarili nitong plano upang makabuluhang palawakin ang bilang ng mga taong nakakaintindi ng mga programming language.

Nais nitong gawin ito sa tulong ng isang bagong iPad app na tinatawag Mga Palaruan ng Swift. Tuturuan nito ang mga user nito na maunawaan at magtrabaho kasama ang Swift programming language, na nilikha ng Apple at noong 2014 inilabas bilang open source, kaya available sa lahat at walang bayad.

Sa panahon ng live na pagtatanghal, ang isa sa mga unang aralin na iaalok ng aplikasyon ay ipinakita. Ang laro ay ipinakita sa kanang kalahati ng display, ang mga tagubilin sa kaliwa. Ang application sa puntong ito ay talagang nangangailangan lamang ng user na laruin ang laro - ngunit sa halip na mga graphical na kontrol, gumagamit ito ng mga linya ng code na sinenyasan.

Sa ganitong paraan, matututo silang gumana sa mga pangunahing konsepto ng Swift, tulad ng mga command, function, loop, parameter, variable, operator, uri, atbp. Bilang karagdagan sa mga aralin mismo, ang application ay maglalaman din ng patuloy na lumalaking set ng mga hamon na magpapalalim sa kakayahang magtrabaho sa mga kilalang konsepto na.

Gayunpaman, ang pag-aaral sa Swift Playgrounds ay hindi nagtatapos sa mga pangunahing kaalaman, na ipinakita ng Apple programmer gamit ang halimbawa ng isang larong ginawa ng sarili kung saan kinokontrol ang pisika ng mundo gamit ang gyroscope ng iPad.

Dahil ang iPad ay walang pisikal na keyboard, ang Apple ay lumikha ng isang rich palette ng mga kontrol. Ang "classic" na software na QWERTY keyboard mismo, halimbawa, bilang karagdagan sa code whisperer, ay naglalaman ng ilang mga character sa mga indibidwal na key na pinili ng iba't ibang uri ng pakikipag-ugnayan sa kanila (halimbawa, ang isang numero ay isinulat sa pamamagitan ng pag-drag sa key pataas).

Ang mga madalas na ginagamit na elemento ng code ay hindi kailangang isulat, i-drag lamang ang mga ito mula sa isang espesyal na menu at i-drag muli upang piliin ang hanay ng code kung saan dapat ilapat ang mga ito. Pagkatapos mag-tap sa isang numero, ang numeric keypad lang ang lalabas nang direkta sa itaas nito.

Ang mga ginawang proyekto ay maaaring ibahagi bilang mga dokumento na may extension na .playground at sinumang may iPad at naka-install na Swift Playgrounds application ay magagawang buksan at i-edit ang mga ito. Ang mga proyektong ginawa sa format na ito ay maaari ding i-import sa Xcode (at vice versa).

Tulad ng lahat ng iba pang ipinakilala sa pagtatanghal kahapon, ang Swift Playgrounds ay magagamit na ngayon sa developer, kasama ang unang pampublikong pagsubok na darating sa Hulyo at ang pampublikong paglabas sa taglagas, kasama ang iOS 10. Lahat ay magiging libre.

.