Загружаем изображение…
🐤 Android 18 Canary — три API, которые можно попробовать уже сейчас
https://freedium-mirror.cfd/https://medium.com/@androidlab/android-18-canary-preview-the-new-apis-every-android-developer-should-try-now-7a889aa14a8a
Автор обращает внимание на то, что Google, по его словам, отказался от прежней модели Developer Preview в пользу непрерывных ежемесячных Canary-сборок - пропустил билд, пропустил API.
3️⃣ Три вещи из свежих канареек, которые он выделяет:
1. AppFunctions (Android MCP) - приложение само становится on-device MCP-сервером. Gemini или любой другой агент вызывает функции приложения через чёткий интерфейс вместо скрейпинга UI:
@AppFunction(description = "Add an item to the user's grocery list")
suspend fun addGroceryItem(
itemName: String,
quantity: Int = 1
): AppFunctionResult {
val entry = GroceryEntry(name = itemName, qty = quantity)
groceryRepository.insert(entry)
return AppFunctionResult.success("Added $itemName x$quantity")
}
2. Hybrid Inference в Firebase AI Logic - динамическая маршрутизация между on-device и облаком вместо выбора на этапе сборки: PREFER_ON_DEVICE, PREFER_CLOUD, ONLY_ON_DEVICE.
val config = InferenceConfig.Builder()
.setOrchestrationMode(OrchestrationMode.PREFER_ON_DEVICE)
.build()
3. Zero-config peer-to-peer сеть эмуляторов для мультидевайс-тестирования без ручного проброса портов, и ADB Wi-Fi 2.0, который не рвётся при смене сети или сне машины.
Обсуждаем тут -> https://t.me/famous_md_bot (Tier 3)
——————
💭 Эти API уже в SDK Manager - может быть что-то полезно_)
Telegram | Селеба | Max | YouTube
Просмотры: 129