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



Разобрал еще какую-то часть избранного и еще чутка осталось, в целом есть что почитать. К дайджестам добавил ссылки (Previous, Next) для удобной навигации.



Android



• Jetpack Compose Enables JSON Defined View Layout

• Things every Kotlin Developer should know about Coroutines

• Книга "Jetpack Compose Internals"

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

• Делаем работу с Koin проще

• Пишем чат под Android на Websocket'ах

• 5 Ways of Creating Android LiveData

• Sending ViewModel Events to the UI in Android

• Android SDK Development Best Practices

• Measuring time and durations in Kotlin (Duration API)

• Building design system with Jetpack Compose

• How to Securely Implement TLS Certificate Checking in Android Apps

• GraphQL в мобильной разработке. Пишем клиент для Android

• Debugging like a pro in Android Studio

• Android Vitals — Разбираем холодный запуск



iOS




• Bottom Sheet, перейдём на «ты»?

• iOS App Architecture in 2022

• Class, Struct и Protocol в Swift

• How to Use Swift Functions For Dependency Injection

• Self & Self.Type & self in Swift

• Check Internet Connectivity with NWPathMonitor In Swift

• WebSockets In Swift — IOS Development

• SwiftLint Integration in Xcode and GitLab CI

• Microapps architecture in Swift. SPM basics.

• Networking With Combine and SwiftUI

• How to Create Multiple Themes in a SwiftUI Application



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




• Что хуже: Кotlin Multiplatform или Flutter?

• GraphQL в мобильной разработке

• Kotlin Multiplatform Wizard

• Optimising CI build times of a Kotlin Multiplatform project

• KMP vs Flutter vs React Native

• What We Learned Using KMM For iOS

• Пакеты Flutter, которые я использую в каждом проекте

• Kermit and Crashlytics (KMM)



Previous | Next



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

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

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

Чат: @mobile_native_chat