Дайджест недели



По новостям и сами, без меня всё знаете, ситуация мягко говоря не очень. Постить политические новости, да и в целом, высказываться на тему политики на канале не буду. Поэтому друзья, давайте постараемся отвлечься, выдохнуть и почитаем что-нибудь интересное, полезное по нашей профессиональной сфере.



В ближайшее время, ежедневных постов на канале возможно будет чуть меньше, но дайджесты по графику – каждое воскресенье в 10:00 по мск. Дальше по ситуации, всем добра ❤️



Android



• Kotlin Flow: The easy way to deal with local and remote data

• Преобразование локализованных файлов iOS для проекта Android

• Improving UI State management by using a Finite State Machine and MVI architecture

• Set up an Android CI using GitHub Actions

• Single contract for android and design teams

• Как применять Branch by Abstraction в проекте на примере Android-разработки

• Android 13 and Text Rendering Algorithms

• Android’s IME Actions: Don’t ignore them.

• MVVM Unit testing on Android

• Android Nightmares | Base classes

• Lottie Android 5.0

• AvatarView for Android: Take Your Profile Images to the Next Level



iOS




• Combining protocols in Swift

• Native Network Monitoring In Swift

• Debugging SwiftUI views: what caused that change?

• A take on iOS Developer Interviews

• Redux-like state container in SwiftUI. Swift concurrency model.

• Home Screen Quick Actions for iOS: Getting Started

• SwiftUI Search: Getting Started

• Как UIView мешал слоям анимироваться

• How ranges work in Swift

• 3 surprises when using Markdown in SwiftUI

• How MVVM devs get MVVM wrong in SwiftUI: From view model to state



Кроссплатформа / Разработка




• Mobile System Design Interviews Series

• Brand New Kotlin Multiplatform Podcast: ATOM

• Все что хотели знать, но боялись спросить про Compose Multiplatform

• A complete guide to Flutter architecture

• Why Flutter is the most popular cross-platform mobile SDK

• Как написать «Пятнашки» на Flutter

• Смотрим исходники Flutter

• Что скрывают популярные курсы? Насколько полезно онлайн образование



Previous | Next →



Предложить материал: @artemiygreg

Митапы и конференции: @meetup_today

Подписаться: @mobile_native

Чат: @mobile_native_chat