Өчигдрийн танилцуулга нь WWDC 2016 хөгжүүлэгчдийн бага хурлын нээлт байсан тул хөгжүүлэгчдэд зориулсан шинэ боломжуудыг онцолсон юм. Танилцуулгын төгсгөлд Apple програмчлалын хэлийг ойлгодог хүмүүсийн тоог мэдэгдэхүйц нэмэгдүүлэх төлөвлөгөөгөө танилцуулав.
Энэ нь шинэ iPad програмын тусламжтайгаар үүнийг хийхийг хүсч байна Свифт тоглоомын талбайнууд. Энэ нь хэрэглэгчдэдээ Apple-ийн 2014 онд бүтээсэн Swift програмчлалын хэлийг ойлгож, ажиллахыг заах болно. нээлттэй эх хэлбэрээр гаргасан, ингэснээр хүн бүрт боломжтой бөгөөд үнэ төлбөргүй.
Шууд нэвтрүүлгийн үеэр програмын санал болгож буй анхны хичээлүүдийн нэгийг үзүүлэв. Тоглоомыг дэлгэцийн баруун талд, зааврыг зүүн талд харуулав. Энэ үед хэрэглүүр нь хэрэглэгчээс зөвхөн тоглоом тоглохыг шаарддаг боловч график удирдлагын оронд санал болгож буй кодын мөрүүдийг ашигладаг.
Ингэснээр тэд команд, функц, гогцоо, параметр, хувьсагч, оператор, төрөл гэх мэт Swift-ийн үндсэн ойлголтуудтай ажиллахад суралцах болно. Хичээлүүдээс гадна програм нь байнга өсөн нэмэгдэж буй програмуудыг агуулсан байх болно. аль хэдийн мэдэгдэж байсан ойлголтуудтай ажиллах чадварыг гүнзгийрүүлэх сорилтуудын багц.
Гэсэн хэдий ч Swift Playgrounds-д суралцах нь үндсэн зүйлээр зогсохгүй бөгөөд Apple-ийн программист iPad-ийн гироскоп ашиглан дэлхийн физикийг удирдаж байсан өөрөө бүтээсэн тоглоомын жишээн дээр харуулсан.
IPad нь физик гаргүй тул Apple нь удирдлагын баялаг палитрыг бий болгосон. "Сонгодог" програм хангамжийн QWERTY гар нь өөрөө, жишээлбэл, шивнэгч кодоос гадна өөр өөр товчлуурууд дээр өөр өөр төрлийн харилцан үйлчлэлээр сонгогдсон хэд хэдэн тэмдэгтүүдийг агуулдаг (жишээлбэл, товчлуурыг дээш чирж тоо бичдэг).
Түгээмэл хэрэглэгддэг кодын элементүүдийг бичих шаардлагагүй, тэдгээрийг тусгай цэснээс чирээд дахин чирж хэрэглэх кодын мужийг сонгоно. Тоон дээр товшсоны дараа зөвхөн тоон товчлуур шууд дээр гарч ирнэ.
Үүсгэсэн төслүүдийг .playground өргөтгөлөөр баримт болгон хуваалцах боломжтой бөгөөд iPad болон суулгасан Swift Playgrounds программтай хүн бүр тэдгээрийг нээж, засах боломжтой. Энэ форматаар бүтээгдсэн төслүүдийг Xcode руу импортлох боломжтой (мөн эсрэгээр).
Өчигдрийн танилцуулга дээр танилцуулсан бусад зүйлсийн нэгэн адил Swift Playgrounds программыг хөгжүүлэгч дээр ашиглах боломжтой болсон бөгөөд 10-р сард олон нийтийн анхны туршилт, намар олон нийтэд нээлттэй болох бөгөөд iOS XNUMX-ийн хамт бүгд үнэ төлбөргүй байх болно.
Энэ нь ios10 үйлдлийн системтэй бүх iPad дээр ажиллах болов уу эсвэл шинэ төхөөрөмжөөр хязгаарлагдах болов уу гэж би бодож байна.
Энэ бол өчигдөр миний хувьд хамгийн сайхан мэдээ байсан, учир нь би үргэлж Swift дээр програмчлалын талбарт орохыг хүсдэг байсан ч хэзээ ч шийдээгүй байсан. Ингэж тэд наргианч байдлаар хийсэн болохоор намрыг тэсэн ядан хүлээж байна.
Энэ нь зөвхөн iPad-аар хязгаарлагдах нь ичмээр юм, гэхдээ үүнийг виртуалаар тойрч гарах боломжтой гэж би бодож байна :)
Тэгээд ерөөсөө татаж авч болох уу? Тэд үүнийг одоо хөгжүүлэгчдэд ашиглах боломжтой гэж хэлсэн, гэхдээ би үүнийг тэдний O_o сайтаас эсвэл iOS10-ийн доорх апп дэлгүүрээс олж чадахгүй байна уу?
Дэлхий дээр хөгжүүлэгчдийн тоог нэмэгдүүлэхийг хүсч байна уу? Тэгэхээр хөгжүүлэгч нь программыг хямдруулъя :D