Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#SMS #GMS

SMS Verification API Android

Проверка пользователя или авторизация по номеру телефона - частая операция, которую выполняют современные приложения. Google Play ужедавно наложил запрет на получения разрешения для считывания SMS пользователя, если вы хотите только прочитать пришедший код. В альтернативу предлагаются 2 API: SMS Retriever API и SMS User Consent API, который и разбираются в статье и приводится пример работы с ними.
#ML #TensorFlowLite #GMS

Announcing Android’s updateable, fully integrated ML inference stack

Чтобы уменьшить размер приложений, которые используют ML, страдают из-за дополнительного размера библиотек ML. Решение проблемы - TensorFlow Lite становится частью Google Play Services, что также позволит оптимизировать настройку под устройства с помощью Automatic Acceleration.

Чтобы получить доступ к этой функции до запуска надо заполнить форму
В Android 15 Neural Networks API (NNAPI) будет помечено как "deprecated". На замену предлагается Tensor Flow Lite из Play Services 🤯 и AICore (фактически Gemini).

Я вообще не понимаю как аппаратное ускорение ML привело к тому что монополистично использовать TensorFlow Lite причем еще и через GMS. А что если у меня форк AOSP без них? Тот же PyTourch Mobile мог работать на основе NN API, а теперь аппаратное ускорение потеряется. Больше похоже на фокус чтобы использовали только Google технологии, а те кто делает альтернативу - разбирайтесь сами как вам сделать хорошо

#android15 #ml #gms #tensor
👍42👎3
Google запустила первую часть сервисов взаимодействия между устройствами: шаринг звонка и предложение о подключение точки доступа.

#gms #crossdevice
👍29👎2
Как писать Android приложения без привязки к Google и Firebase сервисам от разработчика из VK

#firebase #gms
71👎107👍52🔥17🤔3
📺 Получилось достать запись моего доклада с Mobius, включая вопросы зрителей. Доступен для подписчиков на Boosty и через Telegram бота Tribute

В докладе я рассказал про монополию мобильных сервисов и почему AOSP и iOS не так важны компаниям как мобильные сервисы и магазины, через которые идет не то чтобы доход, а контроль рынка. Самое важное - как стоит сделать сервисы чтобы дать конкуренцию разработчикам и выбор пользователям! Инициатива Open Mobile Services

#AndroidBroadcast #mobius #gms #aops #ios
Please open Telegram to view this post
VIEW IN TELEGRAM
64👍21
🛒 Представили Play Service TrustedTime API

Для тех приложений, которым важно получать настоящее время, а не то, что установлено на устройстве пользователем, всегда приходилось решать вопрос, откуда его взять. Теперь же появилось стандартизированное API.

// Создаем клиента для работы с Trusted Time API
val initializeTrustedTimeClientTask: Task =
TrustedTime.createClient(activity)

val trustedTimeClient: TrustedTimeClient =
initializeTrustedTimeClientTask.await()

val curTime: Long? = trustedTimeClient.computeCurrentUnixEpochMillis()
// Используем системное время, если нет возможности получить из TrustedTime API
// Может не подойти в вашем случае
?: System.currentTimeMillis()


Поддерживается Android 5.0 и выше (SDK 21+)

#google #gms #android
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥108🤯11👍9
🛒 Приложения с Google Play Services смогут проверять была ли установка их продукта на устройстве, даже если происходил его сброс 🤯 Фича называется Device Recall

Приложения смогут сохранить и получить данные, связанные с конкретным устройством. Информация сохраняется на серверах Google, что позволит получить данные после переустановки и даже сброса устройства до заводских настроек.

#googleplay #gms #android #безопасность #googleio
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔33🤯24👍7🔥4
🏝 Play Integrity API: Защита вашего приложения от злоумышленников

Play Integrity API — это сервис Google Play для верификации подлинности и целостности вашего приложения. Простыми словами, это инструмент безопасности, который позволяет убедиться, что взаимодействие пользователя с вашим приложением происходит честно и легитимно


Суть работы API - на запрос из приложения вернуть вердикт о различных типах рисков:
👉 Несанкционированный доступ — проверяет, был ли установлено или оплачено через Google Play.
👉 Модификация кода — убеждается, что код приложения не был изменен. Поддельные устройства — проверяет, работает ли приложение на подлинном, сертифицированном Android-устройстве.
👉 Кроме того, API обнаруживает непатченные устройства — проверяет, установлены ли на девайсе свежие обновления безопасности.
👉 Опасные приложения — выявляет программы, которые могут контролировать экран или перехватывать данные.
👉 Автоматизированные атаки — определяет, не генерирует ли устройство аномально много запросов. И повторные попытки — проверяет, не пытается ли это же устройство совершить злоупотребление еще раз.

С помощью Play Integrity API вы можете предотвращать мошенничество — блокировать несанкционированные платежи и финансовые операции. Можно защищать от взлома — обнаруживать модифицированные версии приложения, распространяемые пиратами. API помогает бороться с читингом — предотвращать использование взломанных версий в играх. И, наконец, защищать пользователей — выявлять опасные приложения на устройстве, которые могут украсть данные.

По данным Google, приложения, использующие Play Integrity API, видят на 80% ниже несанкционированное использование по сравнению с другими приложениями. Крупные компании вроде Uber, TikTok, Stripe, Paytm уже интегрировали его себе.

⚠️ Play Integrity API работает не только на сертифицированных Google устройствах на базе Android, а значит там точно должны быть Google Play Services.

‼️ВАЖНО Никакая защита не может дать абсолютной гарантии безопасности, но это не значит что не нужно интегрировать решения, а то что надо следить за безопасностью вашего продукта, вовремя обновлять его защиту и предотвращать небезопасное использование, позвляющее украсть данные и имущество пользователя

#GooglePlay #Безопасность #GMS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥4👎2🎉2