Дайджест недели
Дайджест сегодня выходит с большим опозданием, но все же выходит. Решил опубликовать тихим постом, без уведомления. Комменты отключил до стабилизации ситуации.
Android
• Exception Handling & Observability of Android
• Погружаемся в работу со скроллом в Jetpack Compose
• Complete guide to Rich Text in Jetpack Compose
• Imitating Kotlin With Java Optional
• Android Studio. Kotlin. Кастомный навигатор нижнего меню. Keep state navigator
• Material You: раскладываем по полочкам обновление дизайн-системы Material
• Single Activity с Navigation Component. Или как я мучался с графами. Boilerplate ч. 1
• Распознавание достопримечательностей с помощью машинного обучения
• Introducing Checks: simplifying privacy for app developers
• С нуля в Android разработку. История одного джуна.
• 1 min guide to learn android development best practices in 2022
iOS
• Customizing the appearance of UINavigationBar
• Customizing the UIKit status bar style
• Debugging your app’s launch screen
• Controller, но не Massive: реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода
• Модуляризация DI в проекте с UDF-архитектурой
• MVVM in iOS Application
• SwiftUI — Complex navigation made easier with UIPilot
• Implementing iOS Collection View with Efficient Rendering Mechanism
• Using Maps and Location Data in Your SwiftUI (+Realm) App
• From Hex to Color and Back in SwiftUI
• Async/Await: Generic Network Layer With Swift 5.5
• Working with Xcode configuration files
Кроссплатформа / Разработка
• Annotations for Koin
• Structured concurrency explained - Part 1: Introduction
• DropdownButton (Виджет недели) | Flutter
• Автоматизированное тестирование на Flutter: нативные тесты или кроссплатформенные решения
• Working with REST APIs — Flutter
• Flutter games with Bloc and Flame
• Compose Code Editor
• How to build and deploy React Native applications with Fastlane
• Обеспечение качества мобильной разработки в hh.ru
• Flutter: Мощь DI и Injectable
• Flutter: простыми словами про асинхронность и параллельность
← Previous | Next →
Предложить материал: @artemiygreg
Митапы и конференции: @meetup_today
Подписаться: @mobile_native
Чат: @mobile_native_chat
Дайджест сегодня выходит с большим опозданием, но все же выходит. Решил опубликовать тихим постом, без уведомления. Комменты отключил до стабилизации ситуации.
Android
• Exception Handling & Observability of Android
• Погружаемся в работу со скроллом в Jetpack Compose
• Complete guide to Rich Text in Jetpack Compose
• Imitating Kotlin With Java Optional
• Android Studio. Kotlin. Кастомный навигатор нижнего меню. Keep state navigator
• Material You: раскладываем по полочкам обновление дизайн-системы Material
• Single Activity с Navigation Component. Или как я мучался с графами. Boilerplate ч. 1
• Распознавание достопримечательностей с помощью машинного обучения
• Introducing Checks: simplifying privacy for app developers
• С нуля в Android разработку. История одного джуна.
• 1 min guide to learn android development best practices in 2022
iOS
• Customizing the appearance of UINavigationBar
• Customizing the UIKit status bar style
• Debugging your app’s launch screen
• Controller, но не Massive: реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода
• Модуляризация DI в проекте с UDF-архитектурой
• MVVM in iOS Application
• SwiftUI — Complex navigation made easier with UIPilot
• Implementing iOS Collection View with Efficient Rendering Mechanism
• Using Maps and Location Data in Your SwiftUI (+Realm) App
• From Hex to Color and Back in SwiftUI
• Async/Await: Generic Network Layer With Swift 5.5
• Working with Xcode configuration files
Кроссплатформа / Разработка
• Annotations for Koin
• Structured concurrency explained - Part 1: Introduction
• DropdownButton (Виджет недели) | Flutter
• Автоматизированное тестирование на Flutter: нативные тесты или кроссплатформенные решения
• Working with REST APIs — Flutter
• Flutter games with Bloc and Flame
• Compose Code Editor
• How to build and deploy React Native applications with Fastlane
• Обеспечение качества мобильной разработки в hh.ru
• Flutter: Мощь DI и Injectable
• Flutter: простыми словами про асинхронность и параллельность
← Previous | Next →
Предложить материал: @artemiygreg
Митапы и конференции: @meetup_today
Подписаться: @mobile_native
Чат: @mobile_native_chat