Затвори ја рекламата

Apple ја изненади речиси целата сала во Сан Хозе кога го објави новиот SwiftUI Framework. Тоа им олеснува на програмерите да пишуваат апликации за кориснички интерфејс за сите платформи во екосистемот.

Новата рамка е целосно изградена од темел на современиот програмски јазик Swift и ја користи декларативната парадигма. Благодарение на нив, програмерите повеќе не мора да пишуваат многу десетици линии код дури и за едноставни прегледи, но можат да прават со многу помалку.

Но, новитетите на рамката секако не завршуваат тука. SwiftUI носи програмирање во реално време. Со други зборови, секогаш имате приказ во живо на вашата апликација додека пишувате код. Можете исто така да користите изданија во реално време директно на поврзаниот уред, каде што Xcode ќе испраќа поединечни изданија на апликацијата. Така, не треба само да тестирате виртуелно, туку и физички директно на уредот.

SwiftUI лесен, автоматски и модерен

Дополнително, Декларативната рамка прави многу функции специфични за платформата достапни автоматски, како што е Темниот режим, користејќи поединечни библиотеки и клучни зборови. Не треба да го дефинирате на некој подолг начин, бидејќи SwiftUI ќе се погрижи за тоа во позадина.

Дополнително, демото покажа дека влечење и спуштање на поединечни елементи на платното може да се користи во голема мера за време на програмирањето, додека Xcode самиот го комплетира кодот. Ова не само што може да го забрза пишувањето, туку и да им помогне на многу почетници да ја разберат темата. И дефинитивно побрзо отколку со оригиналните процедури и учење на програмскиот јазик Objective-C.

SwiftUI е достапен за пишување модерен кориснички интерфејс на сите новововедени верзии на оперативниот систем од iOS, tvOS, watchOS после macOS.

swiftui-рамка
SwiftUI
.