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

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Вышел Dagger 2.49 в котором продолжают работу над поддержкой KSP. Теперь dagger.android научили работать с KSP, хоть он и deprecated, но какие-то проекты его могут использовать и для миграции на KSP надо чтоб все части Dagger поддерживали новый инструмент для генерации кода.

#dagger
👍18👎9
Улучшения Hilt в Dagger 2.49
👉 сделали поддержку @AssitedInject в @HiltViewModel
👉 С помощью аннотации @ActivityRetainedSavedState можно получить SavedStateHandle из ActivityRetainedComponent

#dagger #hilt #jetpack
👍28👎8
Не так давно команда Google Play объявила что всем новым приложениям, опубликованным с личного аккаунт (не компания), нужно будет найти 20+ пользователей которые будут пользоваться приложениям не меньше 2 недель и после этого станет публикация.

Свое мнение касательно изменения, какое будущее у независимых разработчиков и как можно решить ситуацию я рассказал в новом видео на Boosty и закрытом Telegram канале. Оформить подписку можно здесь

#GooglePlay #AndroidBroadcast
👎114👍12
Если вам нужно собрать тестовую группу для запуска вашего приложения, то я готов вам помочь с этим! Пишите мне на почту kirill@androidbroadcast.dev

#AndroidBroadcast
👍90👎18
В продолжение темы. Можно попробовать еще Яндекс Толока для размещения задания по тестированию. Тоже может быть вариантом. Как ни как, но Google достигла чтобы кто-то запускал приложение и работал в нем, не рассказывая сколько и как часто надо это делать на протяжении 2 недель
👍17👎15
Android Broadcast pinned Deleted message
Интересное применение Java Dynamic Proxy для загрузок конфигураций модулей: Подробности в статье

#java
👎15👍13
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Как интегрировать Dynamic Features в Android-приложение (17 мин)

Разбор от Азамата Черчесова, Senior Android Developer в Лаборатории Касперского, о влиянии Play Feature Delivery на архитектуру приложения, миграции существующих фич и выборе динамических фич. Будет интересно для всех, кто хочет узнать больше об оптимизации и развитии Android-приложений.

1:20 Содержание
2:27 Архитектура приложений до Play Feature Delivery
4:54 Влияние Play Feature Delivery на архитектуру приложения
7:34 Интеграция AvitoTech
8:12 Миграция существующих фичей
13:18 Какая фича должна быть динамической

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

#AndroidBroadcast #разбор
👍33👎11
Android Virtualization Framework (AVF) - поддержка виртуализации на Android скоро станет доступна на некоторых устройства с Android 14 (но уже был доступен на Android 13). AVF становится основной частью Android ОС на уровен с Linux процессами. Разработчики смогут выбрать один из режимов для работы виртуальной машины (не путать с JVM и ART) и использовать все преимущетсва виртуализации.

Виртуализация также дала возможность приложения выполнять критичные куски кода в изоляции, что повышает надежность и безопасность пользователя

#android14
👍27👎9
Пример проверки доступности AVF на устройстве
👍20👎13
Google представила AI модели Gemini. она умеет работать с текстом, аудио, видео и изображениями. Есть 3 версии:
👉 Ultra - самые большие возможности. Предназначено для серверов и избранных клиентов. По словам Google уделывает лучшую GPT модель
👉 Pro - Более "умная" модель интегрируется в чат-бот Google Bard.
👉 Nano - самая легкая модель. Предназначена для смартфонов

Пока модели работают с английским языком, но будут расширяться. В ближайшие месяцы вариации Gemini будет интегрированы в продукты компании: поиск, реклама, Chrome, Gmail и другие. Также будет AI боты и прочие продукты на основе технологии.

Анонс и демонстрация работы тут

#ai
🤯24👍14
Gemini Nano, AI модель, оптимизированная для мобилки, уже рассылается на Pixel 8 и 8 Pro. Будет использована в стандартном Диктофоне для суммаризация контента и работает без интернета. Следющем местом применения выступит клавиатура GBoard

#ai
🔥25🤯16👍2
Доступ к Gemini Nano смогут получить все разработчики благодаря AI Core из Android 14. Вся обработка проводится в изоляции с использованием Private Compute Core. Процессинг ускоряется аппаратно на Google Tensor TPU and NPU от Qualcomm, Samsung и MediaTek.

Уже расскатывается на Google Pixel 8 Pro и идет работа по поддержке производителями других устройств.

#Android14 #ai
🔥36🤯16👍4
Media is too big
VIEW IN TELEGRAM
JetBrains (JB) провела презентацию своего AI асситента для IDE компании. Это круто, так как вся информация о проекте хранится там.

Фичи:
👉 рефакторинг кода
👉 AI чат
👉 объяснение по вашему коду
👉 дополнение кода
👉 написание документации, сообщение для коммитов и тестов и прочее

Поддерживаются все платные IDE компании (Android Studio не продукт JB). а также YouTrack, TeamCity и Datalore, но нужно будет оформить подписку в дополнении к покупке IDE

Плагин для IDE можно найти тут

#ai #tooling
👍40🤯13🤔4
Рекомендую всем посмотреть новое интервью (можно как и подкаст послушать). Поговорили с главой разработки Аврора ОС про разработку операционных систем, как она устроена, какие навыки нужны и вообще возможно ли сделать в современном мире ОС для смартфонов с нуля без переиспользования технологий.
🤯24👍10🔥10
First look at AndroidX Bluetooth

Разбора новой библиотеки Jetpack, которая призвана решить сложности с фрагментированностью Bluetooth на устройствах разных производителей и версиях Android.

#jetpack #bluetooth
🔥39👍4🤯4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52🤯15🤔5👍4