#opensource #пример
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍11
🤯 ChromeOS станет частью Android
В ходе интервью TechRadar, президент Android экосистемы в Google, - Sameer Samat заявил, что Google соединит ChromeOS и Android в одну операционную систему, чтобы иметь универсальную операционную систему.
заявил Самат
Это очень похоже на правду так, как уже ранее произошла реструктуризация в ходе которой Android с ChromeOS, а также устройствами Pixel, стали единым подразделением. Android всё больше идет в функции для больших экранов.
Делитесь своим мнением в комментариях о слиянии двух ОС от Google в одну
#android #chromeos
В ходе интервью TechRadar, президент Android экосистемы в Google, - Sameer Samat заявил, что Google соединит ChromeOS и Android в одну операционную систему, чтобы иметь универсальную операционную систему.
Мы объединяем ChromeOS и Android в единую платформу, и мне очень интересно, как люди сейчас используют свои ноутбуки и что они делают
заявил Самат
Это очень похоже на правду так, как уже ранее произошла реструктуризация в ходе которой Android с ChromeOS, а также устройствами Pixel, стали единым подразделением. Android всё больше идет в функции для больших экранов.
Делитесь своим мнением в комментариях о слиянии двух ОС от Google в одну
#android #chromeos
🤔38🔥17👍10❤5🤯2🎉2
Вы уже поддержали Edge-to-Edge в вашем приложении под Android?
Anonymous Poll
32%
Да, просто сделали отступы ✅
24%
Да, полноценно поработали с экранами ✔️
14%
В процессе ⏳
13%
Нет
5%
А что надо было?
4%
Что это такое?
1%
Не занимаюсь разработкой
0%
Другой вариант
7%
Не участвую в опросе 😞
👍10
Media is too big
VIEW IN TELEGRAM
В новом выпуске новостей мобильной разработки за июнь вы узнаете, что стоит за попыткой внедрить Swift на Android. Почему это вызывает столько споров в сообществе и какие подводные камни ждут разработчиков? Разбираемся, зачем Google вообще это делает и к чему это приведёт.
Делитесь своим мнением в комментариях под видео
#AndroidBroadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31❤3
В версии Jetpack Lifecycle 2.9.2 добавили поддержку WasmJS тартега, а это значит что библиотека теперь может работать на всех KMP таргетах: JVM (Android, Desktop), Native (Linux, iOS, watchOS, macOS, MinGW) и Web (JavaScript, WasmJS)
#android #kmp #wasmjs #jetpackupdate
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥6❤1🎉1
Jetpack SavedState 1.3.1 закончила разработку поддержку KMP. Теперь все существующие таргеты добавлены: JVM (Android, Desktop), Native (Linux, iOS, watchOS, macOS, MinGW) и Web (JavaScript, WasmJS)
Jetpack SavedState - это библиотека для сохранения состояния ViewModel при смерте процесса приложения
class SavedStateViewModel(
private val savedStateHandle: SavedStateHandle,
) : ViewModel() {
val filteredData: StateFlow<List<String>> =
savedStateHandle.getStateFlow<String>("query")
.flatMapLatest { query ->
repository.getFilteredData(query)
}
fun setQuery(query: String) {
savedStateHandle["query"] = query
}
}
#android #kmp #wasmjs #jetpackupdate
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉25👍9🔥3
#kmp #sqlite #jetpackupdate
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🎉2
Именно по этой причине Google не фокусируется на этих таргетах, хотя mingwX64 не обходит стороной.
#kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Jetpack Car App - библиотека для разработки приложений под Android Auto и Android Automotive ОС
Что нового
📐 Новые API для построения интерфейсов контента и карты
🧹 Чистка deprecated API
👉 Новые API для показа сообщений из чатов
👉 Новые API для получения данных машины
🛠 + Мелкие улучшения UI и работы с локацией
#android #jetpackupdate #androidauto #gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍21
Каждый OTP может иметь несколько вариантов покупки, отражая разные способы получения пользователем. Также можно добавить несколько "специальных предложений" для OTP.
Система стала гибче и проще для проведения экспериментов с одним и тем же товаром, а именно:
👉 Разные способы продажи
👉 Сдача товара в аренду (временная покупка)
👉 OTP могут быть предзаказаны
👉 Нет цены по умолчанию
👉 Управление ценой в регионе и доступность товара
👉 Гибкая система создания акций для OTP
В Google Play Console вы можете мигрировать с существующей SKU системы в новую модель и будет обратная совместимость, если вы решите не переносить товары.
Чтобы получить все возможности в коде вашего приложения на Android надо перейти на Play Billing Library 8.0
#googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤4🔥1
🔥 Хочешь научить телефон по-настоящему умным штукам?
Современные нейросети на смартфоне могут распознавать объекты с точностью до 99.8% 🤯
Курс по Deep Learning от Нетологии — ваш ключ к таким прорывам. Забудьте про банальные приложения.
Научитесь:
1. 🔍 Видеть как человек: Распознавать объекты на фото/видео — идеально для камеры в вашем приложении!
2. 💬 Понимать текст и речь: Строить умных чат-ботов, переводчики или анализаторы тональности — супер-фича для соцсетей!
3. 🎨 Творить как художник: Генерировать уникальные изображения или тексты прямо на устройстве — вау-эффект для пользователей гарантирован!
4. 🧠 Разбираться в нейросетях на деле: CNN (для картинок), RNN/LSTM (для текста), ResNet – соберете их самостоятельно и поймете, как оптимизировать под Android.
Курс подойдет вам, если:
✅ Уверенно владеете Python, Pandas, NumPy, Scikit-learn.
✅ Знаете основы ML (accuracy, переобучение).
Итог: Из Android-разработчика — в востребованного спеца по AI, способного внедрить крутые нейро-фичи в любое приложение.
🚀 Стартуйте с выгодой: по промокоду
👉 Ознакомиться с программой
#реклама
Современные нейросети на смартфоне могут распознавать объекты с точностью до 99.8% 🤯
Курс по Deep Learning от Нетологии — ваш ключ к таким прорывам. Забудьте про банальные приложения.
Научитесь:
1. 🔍 Видеть как человек: Распознавать объекты на фото/видео — идеально для камеры в вашем приложении!
2. 💬 Понимать текст и речь: Строить умных чат-ботов, переводчики или анализаторы тональности — супер-фича для соцсетей!
3. 🎨 Творить как художник: Генерировать уникальные изображения или тексты прямо на устройстве — вау-эффект для пользователей гарантирован!
4. 🧠 Разбираться в нейросетях на деле: CNN (для картинок), RNN/LSTM (для текста), ResNet – соберете их самостоятельно и поймете, как оптимизировать под Android.
Курс подойдет вам, если:
✅ Уверенно владеете Python, Pandas, NumPy, Scikit-learn.
✅ Знаете основы ML (accuracy, переобучение).
Итог: Из Android-разработчика — в востребованного спеца по AI, способного внедрить крутые нейро-фичи в любое приложение.
🚀 Стартуйте с выгодой: по промокоду
droidbroadcast скидка 8%.👉 Ознакомиться с программой
#реклама
🤔9👍1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Google активно продвигает поддержку больших экранов и теперь тестировать UI на Compose в Android Studio будет проще. Изменять размер окна превью можно прямо в IDE и интерфейс будет подстраиваться под текущий размер.
Попробовать можно в свежей версии Android Studio Narhwall Feature Drop или новее. В Compose Preview надо переключить на режим "Focus"
#androidstudio #compose #ui
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥30
JetBrains решила сделать Git клиент из IDEA отдельным приложением. Пока доступно только раннее превью по заявкам. Про цену или бесплатность пока не говорят
В анонсе писали что это просили пользовтаели, а оно вам надо? Делитесь в комментариях
#git #idea #jetbrains
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥34🤔10👍7🤯1
🤯 Вышел Dagger 2.57 и из полезных изменений там... НИЧЕГО. Просто работают под капотом. Может над поддержкой KSP, может еще над чем
Вам нужен Dagger?
#dagger #di
Вам нужен Dagger?
#dagger #di
🤔38👍16🤯5
Про новые фичи можно почитать тут
#androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯20👍13
Что уже можно сделать:
👉 Загрузить сборку Android приложения
👉 Переводить релизы между треками
👉 Запросить статус релиза
❗️Решение пока находится в разработке, но уже рабочее
#googleplay #ai #mcp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4
Что такое Model Content Protocol и зачем он нужен?
Model Content Protocol (MCP) — это открытый протокол, который позволяет AI-моделям напрямую взаимодействовать с внешними данными, инструментами и API. Он убирает сложность интеграции и делает процесс подключения гораздо проще.
👉 Стандартизированный доступ к данным. MCP задаёт единый формат взаимодействия с БД, API или файловыми системами.
👉 Интерактивность. Модель может не только читать данные, но и выполнять действия — например, обновлять записи или конфигурации.
👉 Упрощённое подключение инструментов. Достаточно описать интерфейс, и MCP готов к работе в поддерживающих клиентах (например, Claude Desktop).
👉 Open source. MCP формирует экосистему совместимых серверов и инструментов, которыми легко делиться.
Где это полезно?
👉 Подключение AI к внутренним сервисам компании.
👉 Улучшение IDE — автогенерация, поиск по коду.
👉 Построение цепочек команд, когда AI сам запрашивает нужные данные.
Главная идея: MCP создаёт мост между моделью и миром данных, делая AI более контекстным и полезным без постоянного “кормления” контентом.
В комментариях делитесь MCP, которые уже используете
#ai #mcp
Model Content Protocol (MCP) — это открытый протокол, который позволяет AI-моделям напрямую взаимодействовать с внешними данными, инструментами и API. Он убирает сложность интеграции и делает процесс подключения гораздо проще.
👉 Стандартизированный доступ к данным. MCP задаёт единый формат взаимодействия с БД, API или файловыми системами.
👉 Интерактивность. Модель может не только читать данные, но и выполнять действия — например, обновлять записи или конфигурации.
👉 Упрощённое подключение инструментов. Достаточно описать интерфейс, и MCP готов к работе в поддерживающих клиентах (например, Claude Desktop).
👉 Open source. MCP формирует экосистему совместимых серверов и инструментов, которыми легко делиться.
Где это полезно?
👉 Подключение AI к внутренним сервисам компании.
👉 Улучшение IDE — автогенерация, поиск по коду.
👉 Построение цепочек команд, когда AI сам запрашивает нужные данные.
Главная идея: MCP создаёт мост между моделью и миром данных, делая AI более контекстным и полезным без постоянного “кормления” контентом.
В комментариях делитесь MCP, которые уже используете
#ai #mcp
👍20❤1
Forwarded from Kotlin Multiplatform Broadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥1
Forwarded from AvitoTech
This media is not supported in your browser
VIEW IN TELEGRAM
Забиваем ваш слот на 29 июля — в нашем московском офисе пройдёт Avito Mobile meetup (есть и опция прийти онлайн) ☄️
План такой:
🕚 Сначала поговорим о вреде и пользе кэширования для приложений;
🕚 После обсудим, разработку на BDUI как на полноценном языке;
🕚 Завершим дискуссией с разработчиками из Яндекса и Озона на тему: «Как мы живём с BDUI: подходы и практики».
После докладов само собой нетворкинг. Ну что, вы в деле?🚀
Осталось только зарегистрироваться.
#mobile_ios_meetup #mobile_android_meetup
План такой:
После докладов само собой нетворкинг. Ну что, вы в деле?
Осталось только зарегистрироваться.
#mobile_ios_meetup #mobile_android_meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
🤯 Команда Anvil решила прекратить развитие проекта в пользу другого решения
Anvil - Kotlin плагина для расширения возможностей Dagger 2 и упрощения работы с ним решили прекратить развивать. Коллега автором решения сделал Metro и компания будет переходить на него и участвовать в его развитии.
#di #kmp
Anvil - Kotlin плагина для расширения возможностей Dagger 2 и упрощения работы с ним решили прекратить развивать. Коллега автором решения сделал Metro и компания будет переходить на него и участвовать в его развитии.
Metro - это compile-time DI фреймворк с поддержкой KMP, который вдохновлялся Dagger, Anvil, Kotlin-Inject.
#di #kmp
🏆27🤔14🔥3👍1