Зарыг хаах

Apple шинэ SwiftUI Framework-ийг зарлахдаа Сан Хосе дахь бараг бүх танхимыг гайхшруулсан. Энэ нь хөгжүүлэгчдэд экосистемийн бүх платформд хэрэглэгчийн интерфейсийн програм бичихэд маш хялбар болгодог.

Шинэ Framework нь бүхэлдээ орчин үеийн Swift програмчлалын хэл дээр үндэслэгдсэн бөгөөд тунхаглалын парадигмыг ашигладаг. Тэдний ачаар хөгжүүлэгчид энгийн харагдацын хувьд ч олон арван мөр код бичих шаардлагагүй болсон ч хамаагүй бага хэмжээгээр хийх боломжтой болсон.

Гэхдээ хүрээний шинэлэг зүйлүүд үүгээр дуусахгүй нь гарцаагүй. SwiftUI нь бодит цагийн програмчлалыг авчирдаг. Өөрөөр хэлбэл, та код бичих явцдаа өөрийн аппликейшнийг шууд үзэх боломжтой. Та мөн холбогдсон төхөөрөмж дээр шууд бодит цагийн бүтээцийг ашиглах боломжтой бөгөөд Xcode програмын бие даасан бүтцийг илгээх болно. Тиймээс та зөвхөн виртуалаар биш, мөн төхөөрөмж дээр шууд физик тест хийх хэрэгтэй.

SwiftUI хялбар, автомат, орчин үеийн

Нэмж дурдахад тунхаглалын хүрээ нь тусдаа номын сан болон түлхүүр үгсийг ашиглан Dark Mode зэрэг платформд хамаарах олон функцийг автоматаар ашиглах боломжтой болгодог. SwiftUI цаана нь үүнийг хариуцах тул та үүнийг уртаар тодорхойлох шаардлагагүй.

Нэмж дурдахад, үзүүлбэр нь бие даасан элементүүдийг зотон дээр чирж, буулгах нь програмчлалын явцад ихээхэн хэмжээгээр ашиглагдаж болохыг харуулсан бол Xcode өөрөө кодыг дуусгадаг. Энэ нь бичих ажлыг хурдасгах төдийгүй олон эхлэгчдэд энэ сэдвийг ойлгоход тусална. Анхны процедур болон Objective-C програмчлалын хэлийг сурахаас илүү хурдан байх нь гарцаагүй.

SwiftUI нь шинээр нэвтрүүлсэн бүх хэрэглэгчийн орчин үеийн интерфейсийг бичих боломжтой iOS үйлдлийн системийн хувилбарууд, tvOS, macOS-ийн дараа watchOS.

swiftui-framework
SwiftUI
.