TGINSIGHT CHAT
Android Broadcast
@android_broadcast
TechnologiesПодборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab#MQRZR
Posts récents
Tag : #android · 490 posts
Publié 13 nov.
🤖Получи ранний доступ к новой системе верификации Android разработчиков Google открыла прием заявок к раннему доступу в консоль верификации Android разработчиков, которые распространяют приложения за пределами Google Play. Подробности про систему в видео Подать заявку можно тут (ссылка без спец средств не работала из Беларуси) #android
Hashtags
Publié 10 nov.
📹What's new in Android Studio's AI Agent (EN,43м) Запись с внутреннего мероприятия Google Узнайте, как ИИ-агент в Android Studio может значительно повысить вашу эффективность и качество приложений. Познакомьтесь с практическими возможностями на базе искусственного интеллекта: интеллектуальным преобразованием кода, автоматическим обновлением версий и новым набором инструментов для работы с интерфейсом, которые помогут создавать лучшие приложения быстрее. #androidstudio#ai#ии#android#androiddev
Publié 10 nov.
📹Building adaptive apps for Android (EN, 12м) Повышайте узнаваемость и рейтинг вашего приложения в Google Play, адаптируя его под разные форм-факторы. В этом видео вы получите практическое руководство по созданию отзывчивых интерфейсов, которые одинаково хорошо работают не только на смартфонах, но и на устройствах с большими экранами и виджетах — с использованием ключевых техник, таких как window size classes и canonical layouts. #android#adaptive#googleplay#оптимизация
Publié 10 nov.
🐱QmBlurView - Android библиотека для интеграции эффектов размытия (blur) в различные View #android#ui
Publié 6 nov.
🚀Вышел Core SplashScreen 1.2.0 Что нового: 🌙 Добавлен атрибут isLightTheme для тем SplashScreen — можно корректно выбирать оформление под светлую/тёмную тему 🖼 Иконка загрузки теперь корректно подтягивается через AppCompatResources (улучшена поддержка ресурсов и векторных изображений) 👉 Убрали ручное объявление обращения к новым API — теперь всё автоматически моделируется при сборке с AGP ≥ 7.3 и R8 ≥ 3.3 🐘 Для AGP 8.1 и выше — всё работает “из коробки” без дополнительных настроек ⚙️ (рекомендуется обновление до этой версии AGP или выше) #android#jetpack#androidjetpack#jetpackupdate
Publié 6 nov.
🚀 Вышел SavedState 1.4.0 — теперь с поддержкой nullable типов Saved State — это библиотека Jetpack, которая помогает сохранять и восстанавливать состояние при пересоздании, например из-за изменений конфигурации в Android или при выгрузке процесса системой. Поддерживает Kotlin Multiplatform Вышел androidx.savedstate:1.4.0, и в этом обновлении основное внимание уделено улучшению API. Ключевое изменение - добавлена нативная поддержка nullable типов в SavedStateRegistryOwner.saved, а также в функциях encodeToSavedState() и decodeFromSavedState() — теперь можно напрямую сохранять и восстанавливать null-значения без костылей. // Теперь это работает корректно без дополнительных проверок. var name: String? by savedState(saved = "name", default = null) #android#jetpack#kotlin#kmp#jetpackupdate#androidjetpack
Publié 6 nov.
‼️Google и Epic Games решили пойти на мировую — грядет серьёзные изменения в Google Play для разработчиков Google и Epic Games, которые уже несколько лет судятся из-за монополий на рынке мобильных приложений (а Epic параллельно ведёт дела и с Apple, и с Samsung), наконец подготовили мировое соглашение и передали его судье. Полный текст пока не опубликован, но уже известны ключевые пункты: 👉 Комиссия Google Play снизится — от 9% до 20% в зависимости от типа транзакции 👉 Разработчики получат больше свободы в распространении приложений 👉 Оплата в приложениях из Google Play станет возможной через сторонние платёжные системы Тим Свини (CEO Epic Games) назвал это укреплением «изначальной концепции Android как открытой платформы» (пост в X). Думаю, что эти изменения будут действовать только в США, но Свини утверждает, что Epic «намерена распространить их по всему миру». Ждём подробностей после утверждения соглашения судом. Источник: Android Authority #googleplay#epic#android#google
Hashtags
Publié 5 nov.
📦 Не храните всю графику в приложении Одна из лучших практик — храните в приложении только простые иконки в векторном формате, а всю растровую графику держите в облаке. Особенно это важно для приложений, которые не могут работать офлайн 🌐 Почему это стоит делать: 🚀 Меньше вес приложения → быстрее установка и обновления 📉 Не тянете лишние ресурсы, которые пользователь никогда не увидит (например, фичи под подпиской или в определённом регионе) 🌍 Можно адаптировать загрузку под регион, тариф или подписку 💰 Гибкость — обновляйте, отключайте или заменяйте контент без релиза Как хранить изображения правильно: - Векторные иконки → храним в ресурсах приложения - Баннеры, иллюстрации, фото → CDN или облако (Firebase Storage, CloudFront, S3 и др.) Для загрузки используйте image loader: Coil, Glide, Picasso и т.д. Чтобы грузить локальные ресурсы в Android через URL можно использовать адреса (примеры для приложения с именем пакета com.example.myapp): - По имени ресурса android.resource://com.example.myapp/drawable/my_image - По числовому ID android.resource://com.example.myapp/2130837504 ⚙️ Для Compose Multiplatform пока нет прямой поддержки таких ссылок, но можно расширить любой image loader и добавить обработку собственных URL или типов данных #android#оптимизация#compose#coil
Publié 3 nov.
🤖Google создаёт бенчмарк для оценки ИИ-моделей в Android-разработке С каждым месяцем всё больше кода для Android пишется с помощью ИИ, но текущие модели далеко не всегда способны качественно решать реальные задачи Android-проектов. Теперь Google готовит новый набор задач для обучения и оценки LLM-моделей, специально под Android. 🎯 Цель — создать эталон (“north star”) качественной Android-разработки и помочь создателям ИИ-моделей адаптировать их под реальные сценарии мобильной разработки. 📂 Бенчмарк основан на реальных pull-request’ах из публичных Android-репозиториев GitHub. Методика простая: 1️⃣ Каждая модель должна сделать PR с решением задачи. 2️⃣ Результат проверяется автотестами, написанными людьми. Так бенчмарк сможет объективно измерить, насколько ИИ умеет ориентироваться в больших кодовых базах и решать практические задачи Android-разработки. 🗓 Сейчас команда финализирует набор задач, а результаты планируют опубликовать в конце 2025 — начале 2026 года. Остаётся дождаться, чтобы увидеть, какие модели действительно умеют писать Android-код — и насколько они приближаются к уровню живых разработчиков. Главное, чтобы тесты не подгоняли под Gemini, а сообществу дали возможность контрибьютить в бенчмарк 😉 #ии#ai#android#benchmark#google
Hashtags
Publié 3 nov.
🛒Gemini теперь помогает локализовать приложения прямо в Google Play Console Google интегрировала Gemini в Play Console, чтобы автоматически переводить строки вашего приложения — бесплатно и с высоким качеством. ✨ Найти функцию можно в разделе Grow Users → Translations → App Strings. Теперь можно: 🌍 Автоматически перевести новые строки приложения; 📱 Просмотреть результат прямо в встроенном эмуляторе; ✏️ Отредактировать или отключить переводы в любой момент. ‼️ Важно: контроль полностью остаётся за разработчиком — Gemini лишь помогает ускорить процесс, а не заменяет вас. Функция работает, если вы загружаете приложение в формате App Bundle и используете Google Play App Signing, чтобы языки доставлялись динамически. #googleplay#gemini#ai#локализация#android#ии
Publié 3 nov.
🛒Google Play позволит проверить deep link во встроенном эмулятора прямо в Google Play Console так как бы это происходило на реальном устройстве при открытии ссылки. Консоль сама подскажет какие ссылки стоит проверить. Новый раздел находится в "Grow Users" > "Deep Links" #android#googleplay#тестирование
Hashtags
Publié 2 nov.
🤯 Бесполезный выключатель "Работа в фоне для приложения". Зачем всё это? #android
Hashtags