iOS дайджест #47: рефакторинг Xcode, розбираємося з Layout Protocol, чекліст для App Store

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

SwiftUI

Код застосунку «Дія» викладуть у відкритий доступ — Мінцифра

Ух, цікаво подивитись, що там.

iPhone 14 Screen Sizes

Dynamic Island виглядає меншим за notch, але по факту займає більше місця. Детальніше всі розміри доступні в tweet.

Pulse 2.0

Pulse — офігенний приклад кросплатформного додатку, який доступний на всіх Apple платформах. Автор також ділиться своїм досвідом у статтях.

Implementing Parts of the Swift Compiler in Swift

Компілятор Swift почнуть переписувати на Swift. Готові контрібʼютити?

The Layout Protocol

Live кодинг від objc.io, як зробити кастомний Layout на основі нового протоколу в SwiftUI.

Customise a line chart with SwiftUI Charts in iOS 16

Непоганий туторіал з кастомізації графіків на SwiftUI Charts.

Implementing a SwiftUI Video

Як зробити відео плеєр на SwiftUI? Якщо просто програвати відео, то є готова View. Якщо треба кастомізація, доведеться повертатись до UIKit.

API

iOS Screen Navigation Engine at Revolut

Revolut діляться, як в них влаштована навігація.

Create Live Activities With ActivityKit on iOS 16

Ще один приклад з Live Activity. Готуємось до iOS 16.1.

Інструменти

Xcode’s refactoring options for async/await

Виявляється, Xcode має інструменти для рефакторинга кода на async/await.

Unit Test Setup And Teardown

Не дуже відомий факт, що XCTestCase створюється під кожний окремий тест. Тому треба бути обережним зі зберіганням змінних.

App Store Optimization (ASO) Checklist

Зручний чекліст для тих, хто тільки планує релізити свій додаток і не знає, як його просувати.

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

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