TGViewer
Channel Public Channel
Android Broadcast

Android Broadcast

@android_broadcast

Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Subscribers
14.5K
Photos
3.9K
Videos
399
Links
6.3K

Showing posts older than #9179 · Back to latest

Older Posts 17 shown
Post #9177 5.1K
🤯 Более 60 процентов из топ 1000 Android приложений в 🛒 Google Play используют ⚙️ Jetpack Compose. Источник

❗️ ВАЖНО Используют, а НЕ полностью написали на нём UI

#andorid #compose #googleplay #googleio
  • 👍 64
  • 🔥 11
  • 🤔 8
Post #9175 5.92K
🤖 Androidify - пример приложения со всем модным стеком от Google: Jetpack Compose, Gemini API через Firebase AI Logic SDK, CameraX, Media3, Material 3 Expressive и Navigation 3. Поддержка экранов разных размеров и складных устройств

Больше подробностей в статье и есть 🐱исходный код на GitHub

#android #compose #material3expressive #пример
  • 👍 51
  • 🔥 1
Post #9174 5.15K
🛒 Google Play Internal App Sharing — лучший способ быстро делиться сборками в Google Play

У Google Play есть официальный способ распространения сборок без модерации и ожидания — Internal App Sharing (IAS). Это идеальный инструмент для внутреннего тестирования и быстрых демонстраций.

🔧 Загружаешь сборку в Play Console → получаешь ссылку → отправляешь нужному человеку → он устанавливает или обновляет приложение.

🟢 Преимущества:
⚡️ Мгновенная доступность
🐞 Поддержка debug-сборок
🧪 Не требует подписи ключом Google
📦 Поддерживает APK и AAB

🔒 Ограничения:
⏳ Хранение 60 дней
👥 До 100 скачиваний на сборку
🔗 Не отображается в Google Play
🔐 Доступ только после активации IAS
⛔️ Нельзя откатиться
⚠️ Возможны ограничения по API и подписи

После проверки сборку можно перевести в Internal или Closed Testing.

📚 Подробнее в документации

#android #googleplay #iap #devtools
  • 🔥 21
  • 👍 9
  • 🤔 1
Post #9173 5.02K
📹 Что нового в Google Play - Google IO

Доклад с обзором уже доступных фичей и анонсом того что будет сделано в 2025

#android #googleplay #googleio
  • 👍 6
Post #9172 5.11K
📹 Что нового в Android - Google I/O 2025

Если вы не следите за Android разработкой, то можно посмотреть этот доклад где расскажут про проделанную работу, ближайшее будущее (скорее анонс других докладов на конференции)

#android #googleio
  • 👍 7
Post #9171 5.14K
⚙️ Journey в Android Studio - написание тестов и проверок на естественном языке и прогон их на эмуляторе или реальном устройстве

#android #androidstudio #ai #gemini #тестирование
  • 🔥 40
  • 👍 3
  • 🤯 2
Post #9170 5.95K
🔨 Обновление зависимостей через Gemini в Android Studio 🤯. Помимо выставление новой версии Gemini итеративно внесёт изменения в код для корректной работы после обновления

#android #gemini #androidstudio
  • ❤ 33
  • 🔥 11
  • 🤔 9
  • 👍 3
  • 🤯 2
Post #9169 4.88K
Самая крутая часть Keynote Google I/O'25 - live демо умных очков под управлением Android XR. Очки Тони Стартка становятся на шаг ближе!

#googleio #androidxr #android
  • 👍 30
  • 🤯 5
  • 🔥 4
  • ❤ 1
Post #9168 7.32K
⚙️ Как растет производительность Jetpack Compose

Google показала как они снизили лаги UI на Jetpack Compose за 2 года. Тесте проводились на Pixel 3a

В Compose 1.9.0 появятся еще улучшения:
🚀 Приостановка композции
🚀 Фоновая подготовка текста для отображения
🚀 Улучшения предзагрузки в LazyLayout

#compose #производительность
  • 🔥 55
  • 🙏 6
  • 👍 2
Post #9163 4.42K
🔨 Android Studio Narwhal пропустит базовую версию и сразу будет Narwhal Feature Drop

Только что заметил при обновлении версий AS

#androidstudio
  • 👍 16
  • 🤔 5
Post #9161 4.61K
🚀 Вышел Jetpack Window Manager 1.4 - библиотека для работы с разными форматами устройства и несколькими окнами с поддержкой KMP

Что нового в свежей версии:
👉 Улучшения Activity Embedding
👉 Улучшения API WindowMetrics
👉 Улучшили API для тестирования

#jetpack #kmp
  • 👍 22
Post #9160 4.97K
Пример использования Jetpack Compose Nav3
// Определите route в вашем приложении
@Serializable data object Home
@Serializable data class Product(val id: String)

// Создайте back stack, указав начальный route
val backStack = remember { mutableStateListOf<Any>(ProductList) }

// NavDisplay отображает ваш back stack
// Каждый раз, когда back stack меняется, отображение обновляется.
NavDisplay(
backStack = backStack, // Простой List<Any>

// Укажите, что должно происходить при нажатии кнопки "назад"
onBack = { backStack.removeLastOrNull() },

// Провайдер записей преобразует маршрут в NavEntry,
// который содержит контент для этого маршрута.
entryProvider = { route ->
when (route) {
is Home -> NavEntry(route) {
Column {
Text("Добро пожаловать в Nav3")
Button(onClick = {
// Чтобы перейти к другому экрану,
// просто добавьте его в back stack
backStack.add(Product("123"))
}) {
Text("Нажмите для навигации")
}
}
}
is Product -> NavEntry(route) { Text("Продукт ${route.id}") }
else -> NavEntry(Unit) { Text("Неизвестный route: $route") }
}
}
)


#jetpack #compose #навигация
  • 👍 37
  • 🤔 20
  • 🔥 14
Post #9159 10.6K
🎉 Jetpack Navigation 3 - навигация для Compose, написанная с нуля!

Будем честны Jetpack Navigation for Compose было никаким решением, до того как в ней появилась типобезопасная навигация, но и тогда остается много вопросов. Google решила что пора написать настоящую навигацию для Compose. Знакомьтесь - Jetpack Nav 3

Ключевые идеи в новой библиотеки: декларативное объявление + "навигация как состояние". Это полностью повторяет идеи что я заложил в NavState. Все это вылилось в принципы:
👉 Разработчик управляет back stack
👉 Возможность расширения и реализации собственной навигации на базовых компонентах
👉 Анимации из коробки
👉 Поддержка Predictive Back
👉 Поддержка адаптивных layout
👉 Сохранения состояния каждого элемент back stack, включая ViewModel
👉 Поддержка многомодульности

Пока представлена только первая альфа и библиотеки еще предстоит путь, как минимум обзавестись поддержкой KMP

🔗 Больше подробности в документации
🐱 Примеры использования на GitHub

Надо покопаться в ней и сделать видео на тему!

#jetpack #compose #навигация
  • 🔥 84
  • 👍 23
  • 🤔 12
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →