Разработка
- Как мы ускорили сборки для Android и iOS на 50%
- Compose и SwiftUI: найди 10 отличий
- Запускаем мобильные UI-тесты эффективно
- Как мы писали проигрыватель с нуля под каждую платформу
- Как ВКонтакте измеряет перфоманс приложений
- Очевидные и неочевидные дыры безопасности в мобильной разработке
- Страх и ненависть в мобильных автотестах. Строим своё облачное решение
- Новый физический симулятор Genesis обучает роботов в 430,000 раз быстрее, чем в реальности
- Бесплатный доступ к GitHub Copilot в VS Code
- Problem Driven Development
- How Notion Builds Their iOS and Android Apps
- Payment Button Design Best Practices
Маркетинг и монетизация
Кроссплатформа
iOS
- Управление Xcode симулятором из симулятора
- Секретная акция, или Как выйти за пределы UICollectionView
- Ifrit — нечеткий поиск на Swift
- How we think about Threads’ iOS performance
- Introducing UIGestureRecognizerRepresentable protocol in SwiftUI
- Adjust the intensity of colors in SwiftUI views
- Enabling Genmoji in your app
Android
В первой ссылке о том, как использовать Compose Preview для представлений на основе XML. Кирилл тут пишет, что это для того, чтобы не переходить на Compose. А мне как раз кажется, что это лучший способ перейти — начинать с малого и потом влезать в технологию там, где это уместно. Стоя на плечах гигантов :)
- Назад в будущее: превью Compose для представлений на основе XML
- AniVu — подкасты через RSS
- Tracer для Android вышел в версии 1.0.0
- Публикация Android и KMP библиотеки в Maven Central
- Вышла вторая Developer Preview версия Android 16
- Inure — красивый менеджер приложений для Android
- Improving Android release process at Eureka (Pairs app)
- Introduction to MockK and Mocking Basics
- Immutable lists and how they protect your Android app from crashing
- Debugging Kotlin Coroutines: Making “Optimised Out” Variables Visible
- Is reflection slowing down your code?
- Using Android Presentation API with Jetpack Compose