Reklamani yopish

Kechagi taqdimot WWDC 2016 dasturchilar konferentsiyasining ochilishi bo'lganligi sababli, bu dasturchilar uchun yangi imkoniyatlarga katta e'tibor qaratildi. Taqdimot yakunida Apple dasturlash tillarini tushunadigan odamlar sonini sezilarli darajada kengaytirish bo‘yicha o‘z rejasini ham taqdim etdi.

U buni yangi iPad ilovasi yordamida amalga oshirmoqchi Swift o'yin maydonchalari. U o'z foydalanuvchilariga Apple tomonidan 2014 yilda yaratilgan Swift dasturlash tilini tushunish va ishlashni o'rgatadi. ochiq manba sifatida chiqarildi, shuning uchun hamma uchun mavjud va bepul.

Jonli taqdimot davomida ilova taqdim etadigan birinchi darslardan biri namoyish etildi. O'yin displeyning o'ng yarmida, chapda ko'rsatmalar ko'rsatilgan. Ushbu nuqtadagi dastur aslida foydalanuvchidan faqat o'yinni o'ynashni talab qiladi - lekin grafik boshqaruv o'rniga u so'raladigan kod qatorlaridan foydalanadi.

Shunday qilib, ular buyruqlar, funksiyalar, tsikllar, parametrlar, o'zgaruvchilar, operatorlar, turlar kabi Swiftning asosiy tushunchalari bilan ishlashni o'rganadilar. Darslardan tashqari, ilova doimiy ravishda o'sib boruvchi to'plamni ham o'z ichiga oladi. allaqachon ma'lum bo'lgan tushunchalar bilan ishlash qobiliyatini chuqurlashtiradigan qiyinchiliklar.

Biroq, Swift o'yin maydonchalarida o'rganish Apple dasturchisi iPad giroskopi yordamida dunyo fizikasi boshqariladigan o'z-o'zidan yaratilgan o'yin misolida ko'rsatgan asoslar bilan to'xtamaydi.

IPadda jismoniy klaviatura yo'qligi sababli, Apple boshqaruv elementlarining boy palitrasini yaratdi. "Klassik" dasturiy ta'minot QWERTY klaviaturasining o'zi, masalan, kod shivirlashiga qo'shimcha ravishda, alohida tugmachalarda ular bilan har xil turdagi o'zaro ta'sirlar bilan tanlangan bir nechta belgilarni o'z ichiga oladi (masalan, kalitni yuqoriga sudrab, raqam yoziladi).

Tez-tez ishlatiladigan kod elementlarini yozish shart emas, ularni maxsus menyudan sudrab olib boring va ular qo'llanilishi kerak bo'lgan kod oralig'ini tanlash uchun yana sudrang. Raqamni bosgandan so'ng, uning tepasida faqat raqamli klaviatura paydo bo'ladi.

Yaratilgan loyihalar .playground kengaytmasi bilan hujjatlar sifatida baham ko'rilishi mumkin va iPad va o'rnatilgan Swift Playgrounds ilovasi bo'lgan har bir kishi ularni ochishi va tahrirlashi mumkin. Ushbu formatda yaratilgan loyihalar Xcode-ga ham import qilinishi mumkin (va aksincha).

Kechagi taqdimotda taqdim etilgan boshqa barcha narsalar singari, Swift Playgrounds endi dasturchilarda mavjud, birinchi ommaviy sinov iyul oyida, ommaviy relizlar esa iOS 10 bilan birga kuzda chiqariladi. Hammasi bepul bo'ladi.

.