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

Apple-ը զարմացրեց Սան Խոսեի գրեթե ողջ դահլիճին, երբ հայտարարեց նոր SwiftUI Framework-ի մասին: Այն ծրագրավորողների համար շատ հեշտ է դարձնում էկոհամակարգի բոլոր հարթակների համար օգտատիրոջ միջերեսի հավելվածներ գրելը:

Նոր Framework-ն ամբողջությամբ կառուցված է ի սկզբանե ժամանակակից Swift ծրագրավորման լեզվի վրա և օգտագործում է դեկլարատիվ պարադիգմը: Դրանց շնորհիվ ծրագրավորողներն այլևս ստիպված չեն լինում գրել կոդերի տասնյակ տողեր նույնիսկ պարզ դիտումների համար, բայց կարող են անել շատ ավելի քիչ:

Բայց շրջանակի նորույթները հաստատ դրանով չեն ավարտվում։ SwiftUI-ն ապահովում է իրական ժամանակի ծրագրավորում: Այլ կերպ ասած, կոդը գրելիս միշտ ուղիղ դիտում ունեք ձեր հավելվածի մասին: Կարող եք նաև իրական ժամանակի կառուցումներ օգտագործել անմիջապես միացված սարքի վրա, որտեղ Xcode-ը կուղարկի հավելվածի առանձին կառուցումներ: Այսպիսով, դուք ոչ միայն պետք է փորձարկեք վիրտուալ, այլև ֆիզիկապես անմիջապես սարքի վրա:

SwiftUI հեշտ, ավտոմատ և ժամանակակից

Բացի այդ, Declarative Framework-ը ավտոմատ կերպով հասանելի է դարձնում պլատֆորմին հատուկ բազմաթիվ գործառույթներ, ինչպիսիք են Dark Mode-ը, օգտագործելով առանձին գրադարաններ և հիմնաբառեր: Ձեզ հարկավոր չէ երկար սահմանել այն, քանի որ SwiftUI-ն կզբաղվի դրա մասին հետին պլանում:

Բացի այդ, ցուցադրությունը ցույց տվեց, որ առանձին տարրերի քաշել և թողնել կտավը կարող է մեծապես օգտագործվել ծրագրավորման ընթացքում, մինչդեռ Xcode-ն ինքն է լրացնում կոդը: Սա կարող է ոչ միայն արագացնել գրելը, այլև օգնել շատ սկսնակների հասկանալ թեման: Եվ հաստատ ավելի արագ, քան օրիգինալ պրոցեդուրաներով և Objective-C ծրագրավորման լեզուն սովորելով:

SwiftUI-ն հասանելի է բոլոր նոր ներդրվածների ժամանակակից ինտերֆեյսը գրելու համար օպերացիոն համակարգի տարբերակները iOS-ից, tvOS, watchOS macOS-ից հետո։

swiftui-framework
SwiftUI
.