Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
🚀 Mobile Broadcast расширяется!

У нас появились новые города, так что встречайте

Mobile Broadcast | Пермь

🔥 Если вы проездом в одном из городов, где есть сообщество Mobile Broadcast, то это прекрасная возможность познакомиться с новыми людьми и обменяться опытом.

Хотите открыть сообщество в вашем городе?
Заполняйте форму
по ссылке и мы с вами свяжемся

Вступайте в сообщество в своем городе!

👉 Список городов можно найти здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👎5👍3
🔴 Стартует Q&A Стрим Июль 2024

Традиционный прямой эфир, где Кирилл Розов отвечает на ваши вопросы и рассказывает про разработку.

❗️Запись эфира останется на канале

#AndroidBroadcast #live
👍8👎3
Продукты JetBrains невозможно скачать с официального сайта и через JetBrains Toolbox из России и Беларуси 🤯

Скачивание Android Studio с официального сайта и через Toolbox работает как и раньше.

Как решение - используем VPN или переходим на другие IDE.

UPD Скачать IDEA CE все бесплатные продукты через сайт JB получается

#jetbrains
🎉68🔥17👍73👎2
Заблокируют ли скачивание Android Studio для жителей России и Беларуси?
Anonymous Poll
30%
Да
49%
Нет
22%
Не участвую
🎉15👍6👎4
Команда Яндекс Практикума провела исследование и поделилась, как обстоят дела в найме начинающих Android-разработчиков: какие навыки требуются джуниорам для трудоустройства, о чём их спрашивают на собеседованиях и какого опыта достаточно, чтобы получить предложение о работе.
👍15👎4🔥4🎉2
Получение D-U-N-S номера для мобильных разработчиков (4м) - статья с инструкцией по получению.

DUNS - это уникальный девятизначный идентификатор, присваиваемый одним из крупнейших кредитных бюро для бизнеса

#googleplay #appstore
👍13👎31
"Почему умение дебажить один из самых важных навыков для разработчика" (7м) - статья с доводами почему стоит качать навык отладки и разбираться в инструментах для этого
👍42👎3
This media is not supported in your browser
VIEW IN TELEGRAM
Советы по использованию ExoPlayer в Android 🤖 приложениях от разработчика из Reddit и их опыт применения таких оптимизаций:
1️⃣ Для коротких видео не стоит использовать адаптивные форматы видео (HLS, DASH)
2️⃣ Кэширование: особенности работы с ExternalDir, SimpleCache стоит создавать на фоновом потоке, используйте URL в качестве ключа для видео из сети
3️⃣ Правильный выбор стратегии предзагрузки видео
4️⃣ Оптимизация запуска проигрывания видео в зависимости от буферизации контента
5️⃣ Настройка адаптивного битрейта
6️⃣ Оптимизации рендернинга видео

Больше деталей в статье (EN, 13м)

#видео #exoplayer #оптимизации
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍144👎3
Завел на GitHub репозиторий с описанием состояния поддержки KMP популярными технологиями в Android проектах. Буду рад вашим ПРам с добавлением новых технологий.

#kmp
👍96👎42🔥2
Библиотека чтобы использовать Google Sheet как источник удаленного конфига для приложения. Минус - файл должен быть публично открытым.
👍28👎13
Вышел Robolectric 4.13
👉 Улучшена поддержка аппаратного ускорения рендеринга в Robolectric Native Graphics
🔼Обновление версий зависимостей
🛠 Исправление багов

Поддержка Android 15 появится в 4.14

#тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👎5
В Idea 2024.2 произойдет переход на новый UI. Старый UI будет доступен через плагин в магазине.

#jetbrains #idea
👍105👎36🔥71
This media is not supported in your browser
VIEW IN TELEGRAM
Dependency Guard - это Gradle плагин, который позволит вам предотвращать нежелательный обновления зависимостей. Это может произойти из-за подключения библиотеки или обновления версии зависимости, а там транзитивно понесётся... Плагин очень гибкий и позволяет задать свои правила и автоматизировать проверку

#gradle
👍51👎4🤔3
SSL Pinning - техника по добавлению дополнительного слоя безопасности в SSL/TLS чтобы убедиться что клиент работает с определенным сертификатом сервера или публичным ключом. Вот инструкция (EN,4м) как настроить в Android

‼️Помните что это все равно не гарант абсолютной защиты вашего приложения, но это не значит что это не стоит делать

#безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍9👎4
Вышла первая Beta версия Android Studio Koala Feature Drop. Что нового в этой версии смотрите тут или пройдитесь по тегам #androidstudio
👍18😐5👎3
Вышло скучное обновление Android Jetpack библиотек. Только багфиксы, новые альфы, беты и rc

#jetpack #jetpackupdate
👍14👎4😡2
В официальном блоге Gradle поделились лучшими практиками по объявлению зависимостей в Version Catalog

Зависимость org.apache.commons:commons-lang3
commons_lang3
commons-lang3

Зависимости org.apache.commons:commons-lang3
apache-commonsLang, org-apacheCommonsLang
commons-lang3

Для зависимости dev.failsafe:failsafe
dev-failsafe, failsafe-failsafe
failsafe

Для зависимости com.networknt:json-schema-validator
networknt-json-schema-validator
networknt-jsonSchemaValidator

Для зависимости com.amazonaws:aws-java-sdk-core
aws-javaSdkCore
aws-core

Для зависимости com.bmuschko:gradle-docker-plugin
bmuschko-gradleDockerPlugin, plugin-bmuschko-docker
bmuschko-docker-plugin

#gradle
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔31👍10👎10🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Почему стоит пробрасывать CancellationException в корутинах. Источник - Marcin Moskala

#coroutines
👍29👎23🤔2
🔴 Стартует решение алгоритмических задач Яндекс

В прямом эфире буду решать задачки на платформе CodeRun. Потрачу на это около 2 часов и посмотрим, сколько задач успею решить за это время.

Прямой эфир доступен на Boosty и по подписке в Telegram.

#AndroidBroadcast #live #boosty
👎49👍30😐2🤔1
Вышел Gradle 8.9
ℹ️ Улучшение сообщений об ошибках
👉 Улучшение интеграции с IDE
👉 Информация о Daemon JVM
🛠 Исправление багов

#gralde
👍27👎5🔥1