Вот как мы думаем о производительности приложения Threads для iOS, чему мы научились за первый год работы и как мы решали некоторые из наших самых больших...
App Sizer — это инструмент от Grab, предназначенный для анализа загружаемого размера приложения для Android. Предоставляя подробную информацию о составе бинарного файла приложения, App Sizer помогает...
Стать настоящим мастером в чем-то не так просто, как посмотреть несколько видео и просто прыгнуть в глубину и плыть по течению.
The SwiftUI Christmas Tree — новогодняя елка с анимацией на чистом SwiftUI. 31 декабря обещают добавить фейерверков.
Compose Preview действительно можно использовать с XML-представлениями!
Мы сделали наших инженеров счастливее, сократив время сборки с 50 минут до 16.
AniVu — универсальное приложение для подкастов на Android, позволяющее просматривать RSS и воспроизводить медиафайлы. Внутри MVI, Jetpack Compose, корутины и Flow, Material You, ViewModel, Room, Paging...
В новом дайджесте добавляем Image Playground в приложение и разбираемся с Android 15, делаtv свой DI за 10 минут и заставляем крутиться таймер, раскрываем внутреннюю архитектуру...
Обсудили отличия декларативных UI-фреймворков: Compose и SwiftUI.
В какой момент нужно решаться идти в многомодульность и чего ждать от этого шага?
Доклад о том, как в Okko разрабатывали видеоплеер с нуля для нескольких платформ, несмотря на возможность разработки мультиплатформенного решения.
Михаил Шваркунов на примерах рассказывает, как во ВКонтакте перешли от ручного выборочного тестирования производительности приложений к автоматическим регулярным прогонам.
Аудит Google нагрянул внезапно (как снег в Москве), и Яндекс пришлось очень оперативно доказывать, что Почта безопасна (и срочно править, если вдруг не совсем).
Maven Central — это крупнейший и наиболее популярный репозиторий для хранения и распространения Java-библиотек, плагинов и других зависимостей.
Пример публикация Android и Kotlin Multiplatform библиотеки в Maven.
В выпуске много технических деталей, клевых фактов из истории развития экосистемы, конечно, размышлений о будущем десктопной разработки на Java!
Благодаря открытому характеру платформы Genesis высокоскоростные симуляторы обучения роботов доступны любому исследователю бесплатно с помощью простых команд Python, которые работают на обычных компьютерах.