Tungod kay ang presentasyon kagahapon mao ang pag-abli sa developer conference WWDC 2016, kini usa ka dako nga gibug-aton sa bag-ong mga posibilidad alang sa mga developers. Sa pagtapos sa presentasyon, gipresentar usab sa Apple ang kaugalingon nga plano aron mapadako ang gidaghanon sa mga tawo nga nakasabut sa mga sinultian sa programming.
Gusto niini nga buhaton sa tabang sa usa ka bag-ong iPad app nga gitawag Swift Playgrounds. Tudloan niini ang mga tiggamit niini sa pagsabut ug pagtrabaho kauban ang Swift programming language, nga gimugna sa Apple ug kaniadtong 2014. gipagawas isip open source, busa magamit sa tanan ug walay bayad.
Atol sa live nga presentasyon, ang usa sa unang mga leksyon nga itanyag sa aplikasyon gipakita. Ang dula gipakita sa tuo nga katunga sa display, ang mga panudlo sa wala. Ang aplikasyon niining puntoha sa pagkatinuod nagkinahanglan lamang sa tiggamit sa pagdula sa dula - apan imbes sa mga graphical nga kontrol, kini naggamit sa mga linya sa code nga giaghat.
Niining paagiha, makakat-on sila sa pag-operate sa mga batakang konsepto sa Swift, sama sa mga sugo, mga gimbuhaton, mga galong, mga parameter, mga variable, operator, mga tipo, ug uban pa. sa mga hagit nga makapalalom sa abilidad sa pagtrabaho uban sa nahibal-an na nga mga konsepto.
Bisan pa, ang pagkat-on sa Swift Playgrounds wala mohunong sa mga sukaranan, nga gipakita sa Apple programmer gamit ang panig-ingnan sa usa ka kaugalingon nga gibuhat nga dula diin ang pisika sa kalibutan gikontrol gamit ang gyroscope sa iPad.
Tungod kay ang iPad walay pisikal nga keyboard, ang Apple nakamugna og daghang palette sa mga kontrol. Ang "classic" software QWERTY keyboard mismo, pananglitan, dugang sa code whisperer, adunay daghang mga karakter sa indibidwal nga mga yawe nga gipili sa lainlaing mga lahi sa interaksyon sa kanila (pananglitan, usa ka numero ang gisulat pinaagi sa pag-drag sa yawe pataas).
Ang kanunay nga gigamit nga mga elemento sa code dili kinahanglan nga isulat, i-drag lang kini gikan sa usa ka espesyal nga menu ug i-drag pag-usab aron mapili ang hanay sa code kung diin kini kinahanglan i-apply. Human sa pag-tap sa usa ka numero, ang numeric keypad lang ang makita sa ibabaw niini.
Ang nabuhat nga mga proyekto mahimong ipaambit ingon nga mga dokumento nga adunay extension .playground ug bisan kinsa nga adunay iPad ug ang Swift Playgrounds nga aplikasyon nga na-install makahimo sa pag-abli ug pag-edit niini. Ang mga proyekto nga gihimo sa kini nga format mahimo usab nga ma-import sa Xcode (ug vice versa).
Sama sa tanan nga gipaila sa presentasyon kagahapon, ang Swift Playgrounds magamit na karon sa developer, nga ang una nga pagsulay sa publiko moabut sa Hulyo ug ang pagpagawas sa publiko sa tingdagdag, kauban ang iOS 10. Ang tanan mahimong libre.
Naghunahuna ko kung mahimo ba kini sa tanan nga mga iPad nga modagan sa ios10 o kung kini limitado sa mga bag-ong aparato.
Kini ang pipila sa labing kaayo nga balita alang kanako kagahapon, tungod kay gusto nako kanunay nga magdula sa pagprograma sa Swift ug wala gyud ako nakahukom. Mao ni ilang gibuhat sa playful way, mao nga naghinam-hinam gyud ko sa pagkahulog.
gamay ra nga kaulaw nga kini limitado sa mga ipad lamang, apan gihunahuna ko nga posible nga malibot kini halos :)
Ug mahimo ba kini ma-download sa tanan? Giingon nila nga magamit kini alang sa mga developer karon, apan dili nako kini makit-an sa ilang site O_o o pinaagi sa appstore sa ilawom sa iOS10?
Gusto nga madugangan ang gidaghanon sa mga developer sa kalibutan? Busa tugoti ang developer nga maghimo sa programa nga mas barato: D