Обложка канала

Android Broadcast. Страница 66

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

  • Android Broadcast

  • Android Broadcast

  • Android Broadcast

    #AndroidBroadcast Android Broadcast Q&A с Кириллом Розовым Когда: четверг, 21 апреля, 18:30 (GMT+3) Регулярный стрим с ответами на ваши вопросы по Android, it и другие. Не забывайте поставить напоминание!
  • Реклама

  • Android Broadcast

    #compose How can I debug recompositions in Jetpack Compose? Различные подходы для понимания как часто происходит рекомпозция в ваших Composable функциях. Пока выглядит все как костыли. Ждем хорошо тулинга в IDE
  • Android Broadcast

    #AndroidBroadcast #benchmark Сравнил производительность сборки Android проектов на двух одинаковых MacBook Pro, отличалось только количество оперативной памяти 16 и 32 ГБ. Итог — версия с большим количеством RAM собрала проекты немного хуже 😧. Кто может объяснить почему так, рад почитать в комментариях Важным преимуществом большой версии оперативной памяти будет случай когда у вас огромный проект с сотнями тысяч строк и модулей, исчисляющихся сотнями. В других случаях для разработки Android проектов 32 Гб будет лишним, если только про запас P.S. Результаты тестов в le="Android Broadcast" href="/channels/@android_broadcast">архиве
  • Android Broadcast

    #performance Monitoring CPU performance of Lyft’s Android applications (9 мин) В статье разбирается как оценить нагрузку приложения на CPU в вашем устройстве, какие API для этого можно использовать, какие метрики можно получить и как они позволят понять насколько сильно вы нагружаете устройство
  • Android Broadcast

    A couple of interesting things from Telegram Android app source code (3 мин) Автор статьи покопался в исходниках Telegram и делится тем как в приложении организованно разделение устройств в зависимости от их уровня производительности, а также как через Custom View делают анимацию
  • Android Broadcast

    #compose Jetpack Compose with Lifecycle-Aware Composables (4 мин) Рецепт как получить события Android ЖЦ внутри Composable функции, правда затем ViewModel реализую как LifecycleObserver и назначают слушателем у ЖЦ, что как по мне странно. Пишите в комментариях, что думаете вы о добавление возможности ViewModel следить за состоянием ЖЦ связанного с ней экрана
  • Android Broadcast

    #compose Jetpack Compose: Testing animations В отличие от Espresso, который отключает анимации для выполнения тестов, Compose позволяет тестировать свои анимации, благодаря тому что этот фреймворк использует собственные виртуальные часы для работы с анимацией. Автор статьи рассказывает про этот механизм
  • Android Broadcast

    #tooling Вышел detekt 1.20.0 👉 Новые правила (целых 16 штук) 👉 Возможность описывать стандартную конфигурацию для правил поверх которой можно делать независимые настройки у каждого пользователя 👉 Улучшение отчетов 👉 Исправление багов 👉 Поддержка Kotlin 1.6.20 и Gradle 7.4.2 👉 Обновление до KtLint 0.45.2
  • Android Broadcast

    #coroutines Как изучить Kotlin Coroutines Привет! Все ждут моего курс по Kotlin Coroutines, я тоже жду когда смогу его закончить. Решил пока собраться материалы, которые помогают мне в подготовке курса
    Как изучить Kotlin Coroutines

    Привет! Все ждут моего курс по Kotlin Coroutines, а тоже жду когда смогу его закончить. Решил пока собраться материалы, которые помогают мне в подготовке курса. Официальная документация (сюда) Конечно же отправная точка для изучения Coroutine - это официальная документация, которая лучше позволит вам понять что это такое, основные концепты и их применение. Возможно вы не все поймете с первого раза и это нормально. Почитайте, начните кодить, спустя какое-то время вернитесь и почитайте все еще раз с начала. Если…

    Telegraph
  • Android Broadcast

    #ПодборкаВидео 📺 Android App Excellence Summit (8 видео, ~3 часа) 📺 How to Use String Resources In a ViewModel (12 мин) 📺 Российские процессоры: МОГУТ ИЛИ НЕТ? (1 час) 📺 Context Receivers Are Coming to Kotlin! (0.5 часа) 📺 Now in Android #59 (6 мин) 📺 Callback Hell в корутинах, как избавиться от него? (1 час) 📺 Сортировка расческой. От пузырька до расчески (9 мин) 📺 Как работает Retrofit. Java Dynamic Proxy. Архитектура библиотек (0.5 часа)
  • Android Broadcast

    #курс #бесплатно Запустился бесплатный курс «Подготовка к алгоритмическому собеседованию» от Яндекс Практикума Всем кто хочет освоиться в алгоритмах и структурах данных, а еще и бесплатно — Яндекс сделали бесплатный курс «Подготовка к алгоритмическому собеседованию» Содержание курса: 1️⃣ Краткое введение в курс 2️⃣ Как проходят алгоритмические собеседования 3️⃣ Какие алгоритмы нужно знать 4️⃣ Какие структуры данных нужно знать 5️⃣ Подготовка и практика Это не реклама!
  • Android Broadcast

    #android12L Activity Embedding in Android (8 мин) Для того чтобы проще адаптировать UI для планшетов в Android 12L решили добавить возможность встраивания Activity в UI (Fragment видно не у всех) в Jetpack WindowManager. В статье найдете как это применить и для каких сценариев
  • Android Broadcast

    #compose From View to Composable: A Quick jump to Jetpack Compose from an Android View mindset (5 мин) Миграция с View на Compose - довольная актуальная задача для многих приложений, ну либо в обозримом будущем придется столкнуться с этой задачей. Моя первая рекомендация — первым делом изучите принципы написания UI на Compose и не тяните туда привычки из View. Автор статьи попытался показать как переходить с View на Compose, основные отличия и даже сделал cheat sheet с основными соответствиями API View в Compose.
  • Реклама

  • Android Broadcast

    #GooglePlay Things to know from the 2022 Android App Excellence Summit Прошло мероприятия Google, посвященное как лучше сделать ваше приложение для Google play и использовать его возможность для анализа метрик, а затем прокачки продукта на основе данных. Выступали представители Google Play, Lyft, Google Maps, Duolingo, Firebase и другие. Буду смотреть все видеозаписи и освещу в ближайшем новостном выпуске на канале.
  • Android Broadcast

    #tooling Вышла IDEA 2022.1 Узнаем про то что в Android Studio мы увидим не раньше конца 2022 года 👉 Новый анализатор зависимостей для Gradle и Maven 👉 Обновленный Wizard создания нового проекта 👉 Улучшения Structural Search and Replace диалога 👉 Предупреждение о зависимостях с уязвимостями 👉 Серьезное ускорение работы с Kotlin в IDE 👉 Интеграция Kotlin Code Coverage (Kover plugin) с IDE 👉 Обновленный показ прогресса того что происходит в Gradle 👉 Улучшения дебагера
  • Android Broadcast