iOS дайджест #46: експерименти з Live Activities, оптимізація SwiftUI Previews та home indicator

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті.

SwiftUI

Experimenting with Live Activities

Вже зʼявляються перші експерименти з Live Activities. Оновлювати дані доволі просто, але UI кастомізується не так гнучко.

Mastering LabeledContent in SwiftUI

Зручний новий елемент LabeledContent. Робити форми тепер одне задоволення.

SwiftUI Split View Configuration

Також зʼявилась підтримка Split View. Можна робити до трьох секцій.

Eager Grids with SwiftUI

І найкрутіше, що додали — Grid. У статті купа прикладів, а також тестовий додаток, щоб погратись з лейаутом.

swift-unidirectional-flow

Ще одна unidirectional архітектура. На цей раз від адепта SwiftUI.

Removing the iOS home indicator in SwiftUI

Якось я пропустив, що в iOS додали можливіть сховати home indicator (полосочка знизу). Тепер це можна зробити і за допомогою SwiftUI.

WatchKit storyboards are deprecated in watchOS 9

Шок-контект: тепер додатки для watchOS будуть тільки на SwiftUI.

Tooling

7 useful Xcode settings

В Xcode 14 (який ще в беті) чимало змін. Чого тільки варта автотабуляція, коли додаєш фігурні дужки. Але варто знати, що і старий Xcode можна зробити трошки краще.

Swift Extension for Visual Studio Code

Apple розповідає, як налаштувати VSCode, щоб писати на Swift. Також це один з небагатьох способів, як завести GitHub Co-Pilot на Swift. До речі, є лайв-кодинг.

Cleanup SwiftUI Previews

SwiftUI Previews можуть займати купу місця. Саме тому є утіліта, щоб їх почистити.

👍ПодобаєтьсяСподобалось5
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі