Видео и подкасты за неделю.
- Как писать игры на Swift для Playdate
- Мок-собеседование iOS-разработчика. SwiftUI (+ все собеседования)
- Макросы Swift: проще, чище, быстрее
- Мы решили все проблемы работы в модульном проекте. Хотите так же?
- Flip Clock Text Effect — SwiftUI
- Expandable Search Bar using SwiftUI
- Hacker Text Effect using SwiftUI
- Spotlight your app with App Shortcuts
- Update Live Activities with push notifications
- Discover Calendar and EventKit
- Create a great ShazamKit experience
- How to cache the result of API calls (using NSCache)
- Разработка новостного приложения. Часть 7. Загрузка в Google Play
- Разработка новостного приложения. Часть 6. Что я сделал не так
- Оптимизация Compose: проблемы, опыт, тактика, стратегия
- Now in Android: 105 — I/O ‘24, Android 15, KMP, Compose, AndroidX, and more
- List + Detail Screens Just Got SO MUCH Easier — NavigableListDetailPaneScaffold
- Building an Android Video Calling App With the Stream SDK
- Mastering Feature Flags: Best Practices with Firebase Remote Config
- The Essence of Coroutines
- 5 лет с Flutter: эволюция кроссплатформенности
- Flutter-диета. Как сбросить вес, выпиливая модули
- Can a backend engineer learn Flutter with AI?
- Прокачиваем Code Review: как выжать максимум?
- Пишем нативно под Аврора ОС как под iOS: Clean-архитектура, Coordinator и UDF
- Avito Product meetup: ML-продукты
- Маргарита Лукина про Frontend, высшее образование, софт-скиллы и женщин в IT
- Observability, Profiling и Benchmarking как основа High Performance
- Linear Algebra Course – Mathematics for Machine Learning and Generative AI
- Why Duolingo’s Engagement Strategy Won’t Work For Every App — Asya Paloni, Welltory