iOS дайджест #50: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI
SwiftUI
clipped() doesn’t affect hit testing
SwiftUI views не кліпають hit test. Спочатку треба задати форму, а тільки потім обрізати контент.
Better SwiftUI navigation APIs
Pointfree випустили оновлення їхньої бібліотеки для навігації: додали підтримку Navigation stacks та Alerts, пофіксили баги.
Tips
How Xcode 14 unintentionally increases app size
Xcode 14 не видаляє binary symbols, тому ваш застосунок буде займати більше місця.
Автор зменшив розмір застосунку на 73%. Спойлер: зменшивши картинки.
Test Your Command-Line Tool In Xcode
Якщо ви писали CLI на Swift, то могли стикнутись з проблемою, що неможливо передати дефолтний аргумент. Виявляється, можливо.
Set your app up for success on the App Store.
Купа статей від Apple про те, як покращити своє позиціонування в App Store.
New releases
Stable Diffusion with Core ML on Apple Silicon
Stable Diffusion тепер нативно підтримується в Core ML. Не забувайте, що там доступні також інші нейроні мережі.
Нова версія Lotti працює на Core Animation, тому все виконується на GPU. Стало краще.
Команда Swift ділиться планами на наступний рік: покращать structured concurency, почнуть роботу над варіативними дженеріками та макросами.
Apple планує створити новий фрейморк Foundation суто на Swift.
macOS and iOS Security Internals Advent Calendar 2022
Адвент-календар для розробників — кожен день нове відео про security.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів