Reklamı Kapat

Apple, yeni SwiftUI Çerçevesini duyurduğunda San Jose'deki neredeyse tüm salonu şaşırttı. Geliştiricilerin ekosistemdeki tüm platformlar için kullanıcı arayüzü uygulamaları yazmasını oldukça kolaylaştırıyor.

Yeni Çerçeve tamamen modern Swift programlama dili üzerine inşa edilmiştir ve bildirimsel paradigmayı kullanır. Onlar sayesinde geliştiriciler artık basit görünümler için bile onlarca satır kod yazmak zorunda kalmıyor, aksine çok daha azıyla yetinebiliyorlar.

Ancak çerçevenin yenilikleri kesinlikle burada bitmiyor. SwiftUI gerçek zamanlı programlamayı getiriyor. Başka bir deyişle, kod yazarken her zaman uygulamanızın canlı görünümüne sahip olursunuz. Ayrıca, Xcode'un uygulamanın bireysel yapılarını göndereceği gerçek zamanlı yapıları doğrudan bağlı cihazda da kullanabilirsiniz. Yani yalnızca sanal olarak değil, aynı zamanda doğrudan cihaz üzerinde fiziksel olarak da test yapmanız gerekir.

SwiftUI kolay, otomatik ve modern

Ayrıca Declarative Framework, Karanlık Mod gibi birçok platforma özgü özelliği, ayrı kitaplıkları ve anahtar sözcükleri kullanarak otomatik olarak kullanılabilir hale getirir. SwiftUI bunu arka planda halledeceği için bunu uzun uzun tanımlamanıza gerek yok.

Buna ek olarak demo, Xcode'un kodu kendisi tamamlarken, tek tek öğelerin tuvale sürükleyip bırakma işleminin programlama sırasında büyük ölçüde kullanılabileceğini gösterdi. Bu sadece yazmayı hızlandırmakla kalmaz, aynı zamanda yeni başlayanların çoğunun konuyu anlamasına da yardımcı olur. Ve orijinal prosedürlerden ve Objective-C programlama dilini öğrenmekten kesinlikle daha hızlı.

SwiftUI, yeni tanıtılan tüm uygulamaların modern kullanıcı arayüzünü yazmak için kullanılabilir iOS'tan işletim sistemi sürümleri, tvOS, macOS'tan sonra watchOS.

Swiftui çerçevesi
SwiftUI
.