TGTGInsighttelegram intelligenceLIVE / telegram public index
Retour aux chaînes
Android Broadcast avatar

TGINSIGHT CHAT

Android Broadcast

@android_broadcast

Technologies

Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab#MQRZR

Abonnés1.4万Abonnés actuels de la chaîne
Posts indexés1,000Nombre de posts indexés
Portée récente74,800Somme des vues récentes
Posts récents

Posts récents

Tag : #android · 490 posts

当前筛选 #android清除筛选

🔨Обновление зависимостей через Gemini в Android Studio🤯. Помимо выставление новой версии Gemini итеративно внесёт изменения в код для корректной работы после обновления #android#gemini#androidstudio

5,930 views

Самая крутая часть Keynote Google I/O'25 - live демо умных очков под управлением Android XR. Очки Тони Стартка становятся на шаг ближе! #googleio#androidxr#android

4,860 views

🤖Android TV приложения смогу запрашивать оценку в Google Play из приложения Принцип работы аналогичен Google Play In-App Review API на смартфонах и требует немного кода. #android#androidtv#googleplay

4,510 views

Преждевременная оптимизация - зло, но стоит заниматься мониторингом качества работы приложения и настроить минимальный набор инструментов для мониторинга: 👉LeakCanary - отслеживание утечек памяти в Android приложениях 👉Android Performance Monitor - находит блокировки UI потока в Android приложениях 👉ANR-WatchDog - отслеживание ANR 👉 Grizly - отслеживание ANR и крешей, может работать с Firebase Crashlytics 👉Android Strict Mode - отслеживание различных нарушений использование API в Android 👉Fragment Strict Mode - отслеживание неправильного использования Fragment API 👉Chucker - отслеживание сетевых запрос прямо на устройстве 👉 Firebase Crashlytics и Performance Monitoring - сбор крешей, ANR и метрик производительности 👉Tracer - инструмент для сборка ошибок, утечек памяти, производительности и информации о состоянии 👉Android Vitals - сбор крешей, ANR, медленной работы. Не требует подключения и работает для всех приложений, которые публикуются в Google Play Какие-то из инструментов пересекаются в функционале и вы можете выбрать любой удобный вам #android#инструменты#производительность

7,990 views

Пример реализации (EN,10м) работы с Passkey в Android приложении Passkey — это новый стандарт авторизации без пароля, который заменяет привычные пароли криптографическими ключами, хранящимися на устройстве. Работает через биометрию или PIN-код, улучшает безопасность и удобство входа в приложения и сайты. Используется Jetpack Credential Manager для работы с passkey 🐱Исходный код Android приложения 🐱Исходный код сервера на NodeJS 🔗Альтернативная ссылка #android#безопасность#passkey

5,820 views

🤖Редизайн WearOS с Material 3 Expressive Google WearOS 6 получит редизайн на основе Material 3 Expressive. Обещают что изменения дизайна не повлияют на время работы часов, а даже наоборот - в WearOS 6 станет на 10% дольше времени работы Как пользователь Google Pixel Watch могу сказать что показанное меня очень радует. Сейчас дизайн неудобный #android#wearos#material3#material3expressive

6,130 views

🤖Редизайн Android - Material 3 Expressive В рамках The Android Show I/O Edition показали "самый большой редизайн Android за всё время" (со слов спикера). Нас ждет Material 3 Expressive - обновленная версия Material 3 на основе существующих токенов Буду садиться разбираться и рассказывать на 🪙Boosty про что будет в обновлении #android#android16#material#ui#material3expressive

5,660 views

⚙️Как работает запрос фокуса в Compose (18М) Продолжение серии статей. Во второй части погружаются в то как устроена работа фокуса на Compose, а именно что происходит при запросе фокуса, вызовом requestFocus(), и что делается под капотом этого API В первой части рассмотрели API для работы с фокусом в Compose #android#androidtv#compose

5,730 views

🤖Project Mainline - важная веха в развитии Android и монополизации ОС компанией Google До Android 10 фреймворк ОС был монолитным и любое изменение приводили к необходимости раздачи новой версии вендором. Google выделила во фреймворке (и продолжает делать) компоненты и теперь может обновлять их независимо. Делать это может вендор или приложение с высокими системными правами, например Google Play Services. Благодаря изменению, теперь не нужно ждать новой версии прошивки от вендора, а вы получите новую версию компонентов и даже портирование новых API из более поздних версий ОС. Так например было с Photo Picker, который появился в Android 14, но его перенесли и на Android 12+, благодаря тому что был сделан модуль медиа, частью которого и есть Photo Picker. Более подробно читайте в документации #androidos#android

5,880 views

🤖Рассказали про возможности для работы со съемкой видео с помощью CameraX и редактированием видео через Jetpack Media3. Уже вполне можно накладывать эффекты и править видео #android#jetpack#media3#camerax

9,920 views

🏝Как правильно подписываться на данные для UI (EN,16м) Очень классная статья от @nek_12_personal про лучшие практики для загрузки данных из UI, чтобы не выполнять лишнюю работу и не занимать ресурсы, когда UI не показывается ❌ Чего следует избегать 1️⃣Ранняя загрузка данных в init блоке ViewModel Запуск загрузки данных в блоке init может привести к устаревшей информации при возвращении пользователя к экрану после длительного отсутствия. 2️⃣Ручное управление обновлением данных из UI (например, вызовом в onResume) Такой подход может вызвать множественные параллельные запросы, что увеличивает нагрузку на систему и усложняет управление состоянием. 3️⃣Постоянное наблюдение за потоками (Flow) без учёта жизненного цикла UI Сбор данных в viewModelScope без учёта видимости UI может привести к утечкам памяти и избыточному потреблению ресурсов. 4️⃣Инициирование загрузки данных из UI-компонентов Перенос логики загрузки данных в UI нарушает принцип разделения ответственности и усложняет архитектуру приложения. Все подробности в статье, которую рекомендую вам изучить подробно! 🔗 Альтернативная ссылка #kotlin#android#coroutines

6,640 views

Минусы повышения размера страницы памяти ⚠️ Мелкие объекты “тратят” больше памяти. Если в 4 КБ-странице лежало 5 мелких объектов, в 16 КБ — может быть “пустого” пространства больше. Но в современных условиях прирост производительности важнее. ⚠️ Нужна поддержка от железа. Процессор и ядро должны поддерживать размер страницы 16 КБ — это не просто «переключатель» в настройках. #android#ndk

5,730 views

Hashtags

12•••10•••20•••2324252627•••30•••4041