Видео и подкасты за неделю.
- Моменты неотзывчивости iOS-приложений: как найти и исправить
- Swift-уроки: cоздание горизонтального меню с индикатором
- From Slow to Fast: Profiling SwiftUI Applications for Peak Performance
- SwiftUI Performance Optimisation: How to manage Data Flow and UI Updates in your iOS and macOS apps
- MapKit with SwiftUI — Regions, Markers and Annotations and CameraPosition
- MapKit with SwiftUI — Map Destination Persistence and MockData
- How to get started with Swift Macros
- Paginating SwiftData
- Собеседование по Kotlin (все собеседования)
- Ultron — фреймворк для тестирования Android UI и Compose
- Собираем грабли при профилировании Android-приложений
- Now in Android: 100 — Android 15 DP 1, Stable Studio Iguana, Cloud Photo Picker, and more
- What’s new in Android Studio Iguana
- Google for Games Developer Summit 2024
- How to Create a Document Scanner App with MLKit
- If You Think THIS Is a Best Practice, You’re WRONG in 99% of the Cases
- The Missing Library of the Compose Multiverse
- Making Data Visualizations More Accessible
- Imperative, declarative, object oriented, functional: four of a Kotlin kind
- Коллекции во Flutter
- Как принимать решения, строить команды и выбирать инструменты разработки — Павел Щедухин (Ozon Tech)
- Публичное собеседование по System Design
- Мобильная инфраструктура. Взгляд изнутри
- BDUI – удовольствие или боль?
- BDUI на 100%: управляем шиммерами с бэкенда
- Back End Developer Roadmap 2024
- Аналитика нового продукта «под ключ»