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
Forwarded from AvitoTech
«Как поздравить наших подписчиков с Новым годом?»

Этим вопросом мы задались еще в ноябре. «Крутили» с командой разные идеи, но одна вдохновила больше всех — сделать адвент-календарь для тех, кто создает продукты и сервисы. И вот, мы выкатываем его в прод!

В календаре собрали некоторые принципы из нашего Playbook, в котором прописаны правила инженерной команды Авито. Их легко адаптировать под свои рабочие задачи, а некоторые можно даже переложить на ежедневную рутину.

Тапайте на ячейки, забирайте нужное, улучшайте разработку и инженерную культуру вместе с нами.

Поздравляем с наступающим Новым годом
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5
🔴 Начался прямой эфир с подведением итогов 2024 года

В прямом эфире буду подводить итоги 2024: Android, Kotlin, блог

Конечно же отвечу на ваши вопросы по тебе разработки и не только

Запись будет доступа на каналах после эфира

Подключайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Google Play объявила лучшие приложения и игры 2024 года
🏆Лучшее приложения - планировщик событий Partiful
🏆 Лучшая игра - AFK Journey
🏆 Лучшее приложение для разных устройств - онлайн-кинотеатр Max
🏆 Лучшая играя для разных устройств - Clash of Clans

Остальных победителей смотрите в статье

#googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Оптимизация под контролем: инструменты и метрики для Аndroid-приложений (11м)

В статье рассказывается про оптимизацию времени запуска Android-приложения, разбираются основные метрики старта и инструменты, с помощью которых можно анализировать производительность.

#android #производительность
👍17
Пример разработки плагина для Android Studio (10м)

Подробное руководство от создания проекта до публикации в магазин JetBrains. Автор показывает всё на примере проверки грамотности в сообщениях к коммитам в Git. Результат - плагин PreCommitSpellChecker

#androidstudio
👍182🤯1🎉1
Inure App Manager - Android приложение с открытым исходным кодом для управления другими приложения, получением информации и их модификацией

Установить из Google Play, а полная версия уже за деньги

#android #пример #opensource
👍11
Всем привет! Подготовили для вас последний в текущем году релиз. Что нового:
1⃣ Артефакты для xctestrun конфигов обрабатываются еще быстрее;
2⃣ улучшили механизм дискаверинга нативных iOS тестов;
3⃣ пофиксили баг, при котором очередь могла внезапно потерять бакет из-за перезапуска воркера;
4⃣ добавили возможность использования env- переменных в emceeplan файле для чувствительных данных - вроде пароля для artifactory user;
5⃣ добавили ресурсов в облако и сделали его работу еще быстрее.

Напоминаем, что попробовать Emcee можно бесплатно на 10 воркерах при регистрации в облаке в января предоставляем 300 минут для прогона ваших тестов бесплатно! 🎁

Всех с наступающим Новым годом, до встречи в 2025! 🌲
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Я занимаюсь разработкой неофициального Kotlin Multiplatfrom клиента сервиса Frame.io под Android, Desktop и iOS.

Уже вышло 7 видео:
- О проекте
- Генерация клиента REST API через Open API схему
- Создание и настройка проекта в Android Studio
- Настройка GitHub Репозитория
- Что важно учесть на этапе дизайна. Дизайн приложения FrameIO
- Настройка UI Kit на основе Material3
- Реализация работы с Frame.io REST API

Вы также получите доступ к исходном коду на GitHub и дизайну на Figma! Всё обсуждение ведем в Telegram чате

Чтобы получить доступ надо оформить подписку уровня Senior или выше, либо за единоразовую оплату навсегда

#AndroidBroadcast #видео #frameio
👍23
Итоги года для @android_broadcast впечатляют 🤯
📈 Выросли по количеству подписчиков с 12.8 тыс до 13.9. Совсем чуть-чуть остаётся до 14 тыс
🔥Для вас все 6 лет канала работает единственный автор - Кирилл Розов. Залетайте в мой блог @rozov_blog
🚀 Ваш интерес к каналу только растёт, что заряжает меня работать дальше

Если вам интересно узнать результаты других моих каналов - заходите:
🏝 @kotlin_broadcast
🔨 @compose_broadcast
🍏 @ios_broadcast

Я же буду отдыхать и готовить для вас новый контент в видео формате на 📹YouTube и 📹 VK Video, и много экcлюзива на 🪙 Boosty!

Увидимся с вами в 2025 года
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50🎉18👍112
Привет всем в этом году. За каникулы я занялся обновлением библиотеки ViewBindingPropertyDelegate. Изменил подход к сбросу ViewBinding и убрал ненужные проверки, что в итоге обеспечило библиотеки надёжную работу и решило проблемы с анимациями. Библиотека получает новую мажорную версию, так как меняется очистка под капотом и меняется API получения делегатов.

Ищу добровольцев, кто будет готов попробовать миграцию на 2.0 Release Candidate и поделиться тем, как работает новая версия в вашем коде.
👍44🔥142
Media Performance Classes (MPC) - фича Android 12, которая позволяет понять уровень производительности устройства и от него менять возможности вашего приложения. Каждую версию Android обновляются требования для соответствия классу новой версии ОС. Также функция доступна и через Jetpack Performance Core, а информация о классе устройства обновляется через Google Play Services.

// Пример использования 
class MyActivity : Activity() {
@Inject lateinit var devicePerformance: DevicePerformance

override fun onResume() {
super.onResume()
when {
devicePerformance.mediaPerformanceClass >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE -> {
// MPC level 34+
// Самое современное устройство. Стоит включать всё
}
devicePerformance.mediaPerformanceClass == Build.VERSION_CODES.TIRAMISU -> {
// MPC level 33.
// Мощное, но не флагман
}
else -> {
// MPC level 31, 30 или не определено
// Удаляйте дополнительные плюшки для лучшей скорости работы
}
}
}
}

Google Maps поделились своим примером использовантия MPC для оптимизации доступности функционала карт

#android #производительность #jetpack
👍55
Android команда из Google сделала курс по Rust с нуля и до сложных фичей. Курс будет полезен Android разработчикам, кто работает с NDK. Также в курсе освещается работа с Chromium, Bare-metal и многопоточность

Курс также можно скачать как PDF

#android #ndk #rust
👍42🔥2515
Media is too big
VIEW IN TELEGRAM
🔨 Вышла стабильная версия Android Studio Ladybug Feature Drop 2024.2.2

👉 Больше AI функций с Gemini
👉 Поддержка превью анимаций для WearOS тайлов
👉 Эмулятор WearOS теперь поддерживает Health Services
👉 App Links Assistant упростит реализацию App Link
👉 Интеграция с Google Play SDK Insights. Прямо в IDE будут предупреждения про необходимость обновления зависимостей
👉 Motion Editor deprecated и будет удалён в следующем релизе Android Studio. Пользуйтесь Compose инструментами
👉 Новая панель с сенсорами, которая позволит симулировать возможности сенсора
🛠 Исправили 770 багов

Подробнее про изменения тут

#androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39👍10
Android разработчик с большим опытом публикации open source делится советами (EN, 18м) по разработке подобных проектов

#opensouce
🔥21👍9
Вышел Dagger 2.55 с поддержкой jakarta.inject.Provider и исправлением багов

#di
👍16🎉2