Փակել գովազդը

Քանի որ երեկվա շնորհանդեսը WWDC 2016 մշակողների կոնֆերանսի բացումն էր, այն մեծ շեշտադրում էր մշակողների համար նոր հնարավորությունների վրա: Շնորհանդեսի ավարտին Apple-ը ներկայացրել է նաև ծրագրավորման լեզուներից հասկացող մարդկանց թիվը զգալիորեն ընդլայնելու սեփական ծրագիրը։

Այն ցանկանում է դա անել նոր iPad հավելվածի օգնությամբ, որը կոչվում է Swift խաղահրապարակներ. Այն իր օգտատերերին կսովորեցնի հասկանալ և աշխատել Swift ծրագրավորման լեզվի հետ, որը ստեղծվել է Apple-ի կողմից և 2014թ. թողարկվել է որպես բաց կոդով, այսպիսով հասանելի բոլորին և անվճար։

Ուղիղ եթերում ցուցադրվեց առաջին դասերից մեկը, որը կառաջարկի հավելվածը։ Խաղը ցուցադրվում էր էկրանի աջ կեսում, հրահանգները՝ ձախում։ Հավելվածն այս պահին իրականում միայն պահանջում է օգտատերից խաղալ խաղը, սակայն գրաֆիկական հսկողության փոխարեն այն օգտագործում է կոդի տողեր, որոնք հուշում են:

Այս կերպ նրանք կսովորեն գործել Swift-ի հիմնական հասկացություններով, ինչպիսիք են հրամանները, ֆունկցիաները, հանգույցները, պարամետրերը, փոփոխականները, օպերատորները, տեսակները և այլն: Բացի դասերից, հավելվածը կպարունակի նաև անընդհատ աճող մարտահրավերների մի շարք, որոնք կխորացնեն արդեն հայտնի հասկացությունների հետ աշխատելու ունակությունը:

Այնուամենայնիվ, Swift Playgrounds-ում սովորելը կանգ չի առնում հիմունքների վրա, որոնք Apple-ի ծրագրավորողը ցույց տվեց՝ օգտագործելով ինքնուրույն ստեղծված խաղի օրինակը, որտեղ աշխարհի ֆիզիկան վերահսկվում էր iPad-ի գիրոսկոպի միջոցով:

Քանի որ iPad-ը չունի ֆիզիկական ստեղնաշար, Apple-ը ստեղծել է կառավարման հարուստ գունապնակ: Ինքնին «դասական» ծրագրային ապահովման QWERTY ստեղնաշարը, օրինակ, կոդերի շշուկից բացի, պարունակում է մի քանի նիշ առանձին ստեղների վրա, որոնք ընտրվում են դրանց հետ փոխազդեցության տարբեր տեսակներով (օրինակ՝ թիվը գրվում է՝ ստեղնը վերև քաշելով):

Հաճախ օգտագործվող կոդի տարրերը գրելու կարիք չունեն, պարզապես քաշեք դրանք հատուկ ընտրացանկից և նորից քաշեք՝ ընտրելու այն ծածկագրի տիրույթը, որի վրա դրանք պետք է կիրառվեն: Թվի վրա սեղմելուց հետո միայն թվային ստեղնաշարը կհայտնվի անմիջապես դրա վերևում:

Ստեղծված նախագծերը կարող են համօգտագործվել որպես փաստաթղթեր .playground ընդլայնմամբ, և ցանկացած ոք, ով ունի iPad և տեղադրված Swift Playgrounds հավելվածը, կկարողանա բացել և խմբագրել դրանք: Այս ձևաչափով ստեղծված նախագծերը կարող են ներմուծվել նաև Xcode (և հակառակը):

Ինչպես երեկվա շնորհանդեսի ժամանակ ներկայացված ամեն ինչ, Swift Playgrounds-ն այժմ հասանելի է ծրագրավորողներում, առաջին հանրային փորձարկումը կլինի հուլիսին, իսկ հանրային թողարկումը՝ աշնանը, iOS 10-ի հետ միասին: Բոլորը կլինեն անվճար:

.