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
Занимаются ли на вашем рабочем проекте оптимизацией скорости сборки?
Anonymous Poll
35%
Да
28%
Нет
29%
Только по необходимости
1%
Не занимаюсь разработкой
7%
Не участвую в опросе
23👍4
Разбор(4м) способов синхронизации доступа к переменной на примере инкремента int из разных корутин

#coroutines
🔥29👍14
Media is too big
VIEW IN TELEGRAM
📺 Свежий выпуск новостей из мира Android разработки (20 мин)

🤖 Суд между Google Play и Epic
😧 Android Studio убирает поддержку View
👩‍💻 Compose и Kotlin Multiplatform на Aurora OS

Жду ваш лайк под видео и комментарии с мнением

#AndroidBroadcast #видео #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍186🔥4
Если у вас есть возможность поддержать @android_broadcast голосами, то буду очень рад признателен . Переходите по ссылке https://news.1rj.ru/str/boost/android_broadcast

Хочу через истории выкладывать советы и другие новости проекта
16👍6
Вышел Lottie Android 6.6.0
👉 Переработана поддержка отбрасываемых теней
🛠 Исправление багов

#анимация
🔥15👍9
Опубликовали дорожную карту развития Kotlin Multiplatform на 2025
👩‍💻 Поддержка всех фичей из Jetpack Compose
👩‍💻 Стабилизация Compose iOS
🤯 Отдельная Kotlin Multiplatform IDE
👩‍💻 Сборка Apple билдов в облаке, чтобы помочь разработчикам без mac
👩‍💻 Kotlin-to-Swift export - релиз первой публичной версии в 2025 году

Разработка библиотек
👩‍💻 Инструмент для верификации совместимости публичного API разных версих KMP библиотек
👩‍💻 Шаблоны и рук-ва для создания и публикации KMP библиотек
👩‍💻 Релиз полностью обновленного процесса публикации KMP библиотек
👩‍💻 Улучшения процесса документации
👩‍💻 Работают над улучшением поиска библиотек с поддержкой KMP

#kotlin #kmp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥49👍95
Рекомендация по тому что стоит помещать в .gitignore (который в корне проекта) вашего Android проекта на Gradle с использованием Kotlin
👉 *.iml - все файлы конфигурации IDEA
👉 .gradle/ - всё что генерирует Gradle для своей работы
👉 .idea/ - весь локальный конфиг проекта
👉 .kotlin/ - всё что генерирует Kotlin для работы (помойму появилось с версии Kotlin 2.0)
👉 build/ - папка с файлами в процессе сборки Gradle
👉 captures/ - трейсы который собирает студии
👉 local.properties - локальный файл конфигурации Android проекта

❗️Для NDK нужны будет добавлять еще файлы
❗️Для каждого Gradle Android Studio создаёт свой .gitignore, куда обычно попадает build/ папка
❗️Если вам нужно переносить стиль кода между разработчиками - используйте .editorconfig. IDEA и Android Studio считывают из него настройки стиля кода
❗️Плагин .ignore поможет вам с генерацией стандартных конфигов

Это лишь мой набор игноров, который эффективно работает. Для себя вы можете настроить как удобно вам

#git
Please open Telegram to view this post
VIEW IN TELEGRAM
42👍22🔥42
🔥 Всем привет! У нас есть запрос на создание сообщества Mobile Broadcast в Мурманске. Отметьтесь в опросе, кто оттуда?
Anonymous Poll
2%
Я из Мурманска!
1%
Я из Мурманской области и приезжал бы на встречи
97%
Смотрю результаты
19👍3
Статья(3м) про Java метод main и когда он вызывается при запуске приложения
👍57🔥63
Вышел WorkManager 2.10.0
👉 Добавлена поддержка Android 15 (compileSdk 35)
👉 Для всех Job в WorkManager теперь добавляется trace тег, который при использовании ‘adb shell dumpsys jobscheduler’ позволит понять какой Worker выполнялся
👉 Через Configuration объект можно задать CoroutineDispatcher для выполнения CoroutineWorker
👉 Для Worker теперь можно указать NetworkRequest, который задает на какой сети будет выполняться worker

#jetpack #jetpackupdate #workmanager
👍192🔥2
Вышла CameraX 1.4.0
👉 Поддержка 10-битного HDR в фото и видео
👉 Поддержка HLG и 10-битного HEVC
👉 Поддержка UltraHDR
👉 Больше поддержки Kotlin
👉 Эффекты в реальном времени
👉 Возможность узнать о поддержке стабилизации и включение её
👉 Shutter Sound API - проверка нужно ли в текущем регионе снимать со звуком
👉 Поддержка работы экрана как вспышки
👉 Camera Extensions Metadata API

Вообщем сделали много всего полезного, что лучше читать в анонсе. Кажется, это самое активно развивающееся API из Jetpack

#jetpack #jetpackupdate #camerax #камера
👍184
‼️ Google переводит Android SDK на более частые обновления с 2025 года

Теперь API Level будет не целым числом, а состоять из мажорной и минорной цифры

2️⃣ квартал 2025. Мажорный релиз!
👉 Единственный релиз с изменением поведения, который может затронуть приложения
👉 Предоставят новые API для разработчиков
👉 Будет увеличивать уровень API

4️⃣ квартал 2025. Минорный релиз.
👉 Новые API для разработчиков
👉 Обновления фичей, оптимизации и исправления багов со второго квартала
👉 Повышает минорное значение в пределах уровня API

1️⃣ и 3️⃣ квартал 2025. Только новые фичи для пользователей без API для разработчиков.

#androidos
Please open Telegram to view this post
VIEW IN TELEGRAM
👍409
Всё это Google смог сделать благодаря 3 вещам
🤖 Project Treble - разделение слоёв фреймворка, драйверов и надстроек вендора
🤖 Project Mainline - отделение функций ОС на модули и обновление их независимо от прошивки через Google Play Services
🤖 Google Play Services - тотальный контроль над устройствами с Google Play

#androidos
Please open Telegram to view this post
VIEW IN TELEGRAM
46
Вышел второе обновление 🔨 Android Studio Ladybug 2024.2 с исправлением ошибок

#androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37
Media is too big
VIEW IN TELEGRAM
Запись Android Show c Droidcon в London. Оригинал на YouTube и перезалив на VK Video
🔥13👍2
Совсем мимо меня прошли Automated Test Device (ATD) образы для запуска Android эмулятора, которые предназначены для прогона тестов. Образы потребляют меньше памяти и ресурсов процессора. Достигли этого за счет удаления компонентов, не влияющих на запуск автотестов: SystemUI, приложение настроек, Gmal, Google Maps и другие компоненты.

ATD образы доступны для Android 11 и выше
👍25🔥62
🔥 Всем привет! У нас есть запрос на создание сообщества в Архангельске. Отметьтесь в опросе, кто оттуда?
Anonymous Poll
3%
Я из Архангельска
0%
Я из Архангельской области и приезжал бы на встречи
97%
Смотрю результаты
11👍3🔥1
Forwarded from iOS Broadcast (Андрей Зонов)
Octoverse: Ежегодный отчет Github по трендам в разработке
Очень много инсайтов в отчете:
🟢ИИ выводит Python на первое место по мере роста числа разработчиков по всему миру
🟢Растет интерес к ИИ и компактным моделям.
🟢Число разработчиков на GitHub быстро растет, особенно в Африке, Латинской Америке и Азии.
🟢Индия может обогнать США по количеству разработчиков на GitHub к 2028 году.
🟢В Латинской Америке наблюдается быстрый рост в сфере открытых банковских услуг и ИИ.
🟢В Азиатско-Тихоокеанском регионе число разработчиков растет быстрыми темпами.
🟢Открытый исходный код играет важную роль в ранних экспериментах и внедрении ИИ.
🟢GitHub Copilot помогает разработчикам быстрее учиться и создавать программное обеспечение.
🟢34% участников топ-10 проектов внесли первый вклад после регистрации на GitHub Copilot.
🟢GitHub Copilot используется более миллионами разработчиков и студентов
🟢В 2024 году обнаружено более 39 миллионов утечек "секретов"
🟢Shell обогнал C в 2024 году
🟢TypeScript обогнал Java и вошел в тройку лучших языков на GitHub
🟢Rust набирает популярность благодаря безопасности и производительности
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5