iOS дайджест #45: Які зміни принесла WWDC девелоперам
Усі статті, обговорення, новини про Mobile — в одному місці. Підписуйтеся на телеграм-канал!
У випуску: NavigationStack SwiftUI, UIKit Additions, фічі iCloud та Passkeys.
Digest з інформативною текстовою частиною та коментарі до WWDC — у відео:
З чого почати
Якщо не знаєте з чого почати дивитись сесії, ось невеликий гайд з WWDC 2022.
Окрім сесій, Apple організовує спілкування в Slack, де можна задати питання інженерам. На сторінці зібрали найцікавіші питання щодо SwiftUI.
Meet the new Human Interface Guidelines
Швидко кидайте своїм дизайнерам новий HIG.
SwiftUI
What is new in SwiftUI after WWDC22
В SwiftUI очікувано завезли багато цікавого, зокрема Navigation API, графіки та Grid layout.
Overview of the new SwiftUI navigation APIs
Ось і огляд нового API для навігації.
Mastering NavigationStack in SwiftUI. Deep Linking
А ще з новою навігацією доволі зручно робити діп лінки.
Нове API для навігації доступно для iOS 16, тож ентузіасти вже почали робити бібліотеку, яка має такий самий API, але сумісна з попередніми версіями.
Тепер можна додати графік на SwiftUI буквально в пару строк. Купа прикладів вже на GitHub.
UIKit
Rendering SwiftUI views within UITableView or UICollectionView cells on iOS 16
Ще один спосіб почати додавати SwiftUI — колекції в UIKit підтримують створення комірок на SwiftUI.
iOS 16: Notable UIKit Additions
Про UIKit також не забувають, але все ж таки приділяють набагато менше уваги.
Swift
Xcode 14 йде з Swift 5.7 і там прям дуже багато цікавого — скорочена версія if let, прокачані регулярні вирази.
Живий приклад того, як можна конвертувати регулярні вирази зі string literal в RegexBuilder.
What’s the difference between any and some in Swift 5.7?
Завезли новий синтаксис для дженериків. Про це навіть є окрема сесія.
Xcode
Little big improvements in Xcode 14
Топ-6 невеликих поліпшень в Xcode 14, які насправді позбавляють від купи рутини.
Xcode integration of Swift Package Plugins in Xcode 14
В одному з попередніх випусків я вже розповідав про плагіни для SPM. Тепер вони стали повноцінною частиною Xcode 14.
Інші апдейти
Transfer apps with iCloud features
Декілька років тому Apple дозволили переміщати додатки між аккаунтами. Але, як завжди, були нюанси. А головний нюанс, що не можна було трансферити аппки з фічам iCloud. А тепер нарешті можна.
What’s new with in-app purchases: WWDC 2022 overview
В StoreKit круте оновлення: тепер зберігається всі історія транзакцій.
Окремо раджу ознайомитись з тим, як працює Passkeys.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів