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
Библиотека чтобы использовать 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
В последние пару дней наблюдаются проблемы с доступом в Закрытый Чат в Telegram для тех, кто оформил подписку через Telegram бота Tribute. По всем проблемам пишите @ab_manager

#AndroidBroadcast
👎12🤝5
📺 Новости мобильной разработки 2024.3

00:38 Microsoft переводит сотрудников в Китае на iPhone
02:38 Avito All Day Long Conf
03:25 Новинки Samsung Galaxy
09:27 Продукты JetBrains больше не скачать в России и Беларуси
11:04 Новый UI IDEA по умолчанию
12:21 Koin 4.0
14:10 Из Android в KMP
15:06 Как правильно указывать артефакты в Gradle Version Catalog

Смотрите новости на разных площадках:
👉 YouTube
👉 VK Video
👉 Дзен
👉 RuTube

#AndroidBroadcast #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34👎10🔥21
Инструкция (3м) как сделать Bottom Navigation типобезопасной (со строгими проверками в IDE и компиляторе) в Jetpack Compose Navigation для Android

#compose #навигация #jetpack
👍18👎7
Вышла первая Canary версия следующей Android Studio - Ladybug 2024.1.3

#androidstudio
👍34👎7🤔42🔥2😐2😡1
Интересная статья (36м) с разбором как под капотом работают Kotlin Coroutine, что позволит вам развеять магию вокруг работы. Много полезного можете найти в канале автора @android_under_the_hood

#coroutines
🔥32👍9👎43😐2😍1😡1
Статья(EN,3м) про то как интегрировать PDF в библиотеку для загрузки изображений Coil. Вряд ли кто будет делать такое, но вот автор осветил механизм расширения Coil для поддержки новых форматов. Вот это уже может быть полезно

#coil
👍17😐16👎5🤔5😡1
Вышел CoIL 2.7.0
👉 Оптимизация использования корутин под капотом
🛠 Исправление багов
👉 Обновление до Kotlin 2.0, Okio 3.9.0 и Compose 1.6.8

#coil
👍38👎7😡1
Вышла четвертая Beta Android 15. Дальше только релиз. Думаю что он состоится вместе с презентацией новых устройств Google Pixel в августе

Уже с Beta 2 сижу на Android 15 на Pixel 7 Pro - полёт нормальный. Новая beta поправила баги незначительные

#android15
10👎7👍4😡1
Обновление политики Google Play от 17 июля 2024:
👉 Разработчики финансовых продуктов, медицниски сервисов, VPN и государственных служб обязательно должно публиковаться от Организаций (для новых разработчиков с 31 августа 2024)
👉 Обновление политики по минимальной функциональности и спаму. Призвана к тому чтобы в Google Play не публиковались пустышки
👉 Обновление политики касательно использования стороннего кода (библиотеки и SDK). Теперь разработчик несет больше ответственности что он добавляет в своё приложение
‼️ С 31 августа 2024 все приложения (новые или обновления) должны иметь targetSDk=34 (Android14), для wearOS - APi Level 33

📺 Видео версия тут

#googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
👎21👍8😐5