iOS дайджест #50: SwiftUI vs UIKit, баги з перехопленими розмовами, покращення перфомансу SwiftUI

Усі статті, обговорення, новини про Mobile — в одному місці. Підписуйтеся на телеграм-канал!

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, тому ваш застосунок буде займати більше місця.

How I made my app 73% lighter

Автор зменшив розмір застосунку на 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. Не забувайте, що там доступні також інші нейроні мережі.

Announcing Lottie 4.0 for iOS

Нова версія Lotti працює на Core Animation, тому все виконується на GPU. Стало краще.

Swift project in 2023

Команда Swift ділиться планами на наступний рік: покращать structured concurency, почнуть роботу над варіативними дженеріками та макросами.

The Future of Foundation

Apple планує створити новий фрейморк Foundation суто на Swift.

macOS and iOS Security Internals Advent Calendar 2022

Адвент-календар для розробників — кожен день нове відео про security.

👍ПодобаєтьсяСподобалось4
До обраногоВ обраному0
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

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