Дайджест недели Как уже говорил, выпал немного из графика, но это и к лучшему – дайджест получился насыщенный. Появилось много интересных и полезных материалов за эти две недели, в том числе и c WWDC. Некоторые обновления с WWDC вынес в отдельный блок, ну а подробно ознакомиться со всеми изменениями для разработчиков может сами тут – What’s new for Apple developers WWDC 2022 🛠 • What's new in Swift • What's new in Xcode (Video) • Developer Tools • SwiftUI & UI Frameworks • App Store Distribution & Marketing • App Services • Xcode 14 Beta Release Notes • Xcode Cloud now available • What’s new in SwiftUI • Чего ждать разработчику от WWDC 2022 • WWDC 2022. Что нового в SwiftUI • What is new in SwiftUI after WWDC22 • Dive into App Intents • 3 Powerful Swift Tricks From WWDC 2022 • 11 Hidden iOS 16 Features Not Revealed in WWDC 2022 • What's new in App Clips • Passkeys Android 🤖 • Jetpack Compose UI. Подборка. • 19 Things to Know About Kotlin Flow — A Quick Note • Заблуждения Clean Architecture • Avoid Using “when” Expression as Much as Possible. Use Polymorphism Instead • Объектно-ориентированный Gradle. Настраиваем Build types в Android, используя Kotlin DSL • Многомодульный BDSM: как связать Gradle модули и как с ними общаться после этого? • Что посмотреть на выходных. Подборка полезностей👇 • Most Common Android Problems — Android Pitfalls • Supporting adaptive themed icons on Android 13 • Полдюжины правил для статического анализатора Detekt • The Top RxJava misunderstanding • Updating UI using state management in Jetpack compose • ViewModel: One-off event antipatterns • A first look: Google’s Privacy Sandbox and its effect on SDKs • Huawei Map Kit Marker in Jetpack Compose Android • Multi-Module Architecture in Android • In-App Review with Jetpack Compose • Как сделать Android-приложение тестируемым? Часть 1 — MVP и MVVM iOS 🍏 • Podlodka iOS Crew: Modern iOS Coding • Improve Performance in your iOS Applications • Почему в России перестали работать Universal Links? • Xcode Debugging tips and tricks • What’s the difference between any and some in Swift 5.7? • What’s new in SwiftUI for iOS 16 – Hacking with Swift • What’s new in Swift 5.7 – Hacking with Swift • Integrate and migrate in-app purchases to App Store Server API • Гибкая навигация в iOS • 100 SwiftUI Recipes by DevTechie.com • UserDefaults. Настройки пользователя • Faster Xcode builds when switching branches • SwiftUI: Understanding identity via transitions • Factory Design Pattern in Swift for Beginners • The Next Page: Building Infinite Scroll with SwiftUI • 14 Useful Array operators in Swift • Tips for Implementing Universal Links into Your iOS Apps • Swift — 6 things you might know but you forgot Кроссплатформа / Разработка 💻 • Жизнь разработчика в ОАЭ, Дубай • Новости для мобильных разработчиков: сразу два крутых способа попасть в Яндекс! • Сборка мусора во Flutter • Kotlin 1.7.0 Released • Ещё о Flutter 3 • Как применить БЭМ методологию во Flutter проекте • Как следить за здоровьем морских свинок с помощью Machine Learning и мобильного приложения • Как создать мобильную ферму, или Вжух! И ты мобильный фермер • Эволюция Server-Driven UI: динамические поля, хэндлеры и многошаг • О Flutter 3 • Сборка мусора во Flutter • Add Splash(launch) Screen in less than 1 minute for your Flutter apps << Previous | Next >> Предложить материал: @artemiygreg Митапы и конференции: @meetup_today Библиотеки и инструменты: @mobile_dev_tools Подписаться: @mobile_native Чат: @mobile_native_chat