iOS дайджест #46: експерименти з Live Activities, оптимізація SwiftUI Previews та home indicator
SwiftUI
Experimenting with Live Activities
Вже зʼявляються перші експерименти з Live Activities. Оновлювати дані доволі просто, але UI кастомізується не так гнучко.
Mastering LabeledContent in SwiftUI
Зручний новий елемент LabeledContent. Робити форми тепер одне задоволення.
SwiftUI Split View Configuration
Також зʼявилась підтримка Split View. Можна робити до трьох секцій.
І найкрутіше, що додали — Grid. У статті купа прикладів, а також тестовий додаток, щоб погратись з лейаутом.
Ще одна unidirectional архітектура. На цей раз від адепта SwiftUI.
Removing the iOS home indicator in SwiftUI
Якось я пропустив, що в iOS додали можливіть сховати home indicator (полосочка знизу). Тепер це можна зробити і за допомогою SwiftUI.
WatchKit storyboards are deprecated in watchOS 9
Шок-контект: тепер додатки для watchOS будуть тільки на SwiftUI.
Tooling
В Xcode 14 (який ще в беті) чимало змін. Чого тільки варта автотабуляція, коли додаєш фігурні дужки. Але варто знати, що і старий Xcode можна зробити трошки краще.
Swift Extension for Visual Studio Code
Apple розповідає, як налаштувати VSCode, щоб писати на Swift. Також це один з небагатьох способів, як завести GitHub Co-Pilot на Swift. До речі, є лайв-кодинг.
SwiftUI Previews можуть займати купу місця. Саме тому є утіліта, щоб їх почистити.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів