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

Apple-ն այսօր թողարկեց iOS 8.3-ի առաջին բետա տարբերակը: Այո, ճիշտ եք կարդացել: Մինչ բետա iOS 8.2 հեռու է հանրությանը հասանելի լինելուց, և Apple-ը, հավանաբար, չի թողարկի այն նաև այս ամիս, մեկ այլ տասնորդական տարբերակ հասանելի է գրանցված ծրագրավորողների փորձարկման համար: Բացի այդ, ընկերությունը թողարկել է նաև թարմացված Xcode 6.3 ծրագրավորող ստուդիա: Այն ներառում է Swift 1.2, որը բերում է որոշ կարևոր նորություններ և բարելավումներ:

iOS 8.3-ը պարունակում է մի քանի նոր հնարավորություններ: Առաջին հերթին CarPlay-ի անլար աջակցությունն է: Մինչ այժմ մեքենաների համար օգտագործողի ինտերֆեյսի ֆունկցիոնալությունը հասանելի էր միայն Lightning միակցիչի միջոցով միանալու միջոցով, այժմ մեքենայի հետ հնարավոր կլինի կապ հաստատել նաև Bluetooth-ի միջոցով։ Արտադրողի համար սա, հավանաբար, նշանակում է պարզապես ծրագրային ապահովման թարմացում, քանի որ նրանք հաշվի են առել այս գործառույթը CarPlay-ն իրականացնելիս: Սա նաև iOS-ին առաջ մղեց Android-ում, որի Auto ֆունկցիան դեռ պահանջում է միակցիչի միացում:

Մյուս նորույթը վերափոխված Emoji ստեղնաշարն է, որն առաջարկում է նոր դասավորություն՝ ոլորման մենյուով նախկին էջադրման փոխարեն և նոր դիզայն։ Դրա բաղադրիչները ներառում են մի քանի նոր հուզապատկերներ, որոնք նախկինում ներկայացված էին պաշտոնական բնութագրում: Վերջապես, iOS 8.3-ում կա Google հաշիվների երկքայլ հաստատման նոր աջակցություն, որը Apple-ը նախկինում ներկայացրել էր OS X 10.10.3-ում:

Ինչ վերաբերում է Xcode-ին և Swift-ին, այստեղ հետևում է Apple-ը պաշտոնական բլոգ բարելավեց Կոմպիլյատորը Swift-ի համար՝ ավելացնելով կոդերի կառուցումը քայլելու հնարավորություն, ավելի լավ ախտորոշում, գործառույթների ավելի արագ կատարում և ավելի լավ կայունություն: Swift կոդի վարքագիծը նույնպես պետք է ավելի կանխատեսելի լինի: Ընդհանուր առմամբ, պետք է լինի ավելի լավ փոխազդեցություն Swift-ի և Objective-C-ի միջև Xcode-ում: Նոր փոփոխությունները ծրագրավորողներին կպահանջեն փոխել Swift կոդի կտորները համատեղելիության համար, սակայն Xcode-ի նոր տարբերակը առնվազն ներառում է միգրացիոն գործիք՝ գործընթացը պարզեցնելու համար:

Աղբյուրը ` 9to5Mac
.