Вышел первый стабильный релиз Jetpack Core-i18n - библиотека для упрощения интернационализации приложения. Первый релиз фокусируется на форматирование даты и времени, а также бэкпорт android.icu.text.MessageFormat
dependencies {
implementation("androidx.core:core-i18n:$core_version")
}#android #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
Media is too big
VIEW IN TELEGRAM
Рассказали про обновление политик для приложений и игры Google Play
👉 Новые требования для новостных и журнальных приложений. Обновили форму самодекларации и нужно её дополнить. Также такие приложения теперь НЕ ДОЛЖНЫ получать доход только от партнерских программ или рекламы.
👉 Приложения предлагающие потребительские кредиты должны соответствовать новым правилам
👉 Обновление рекомендаций по соблюдению законов о конфиденциальности и защите данных
Больше подробностей обновления на сайте Google Play
00:00 Введение
01:02 Размещение в магазине и продвижение (Новости и журналы)
02:19 Финансовые услуги (Потребительские кредиты)
02:56 Конфиденциальность, обман и злоупотребление устройством (Данные пользователей)
04:00 Напоминание: разрешения на фото и видео
04:32 Ключевые даты 2025 года
#googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤1
AI-агент призван избавить от ручного тестирования, а также флакающих автотестов и тех случаев, когда покрыть автотестами сложно, а руками проверять долго!
Агент умеет:
👉 Генерировать тест-кейсы
👉 Симулировать реальное взаимодействие пользователя с приложением
👉 Предоставлять подробный отчет о тесте
Для тестирования надо загружать приложение через Firebase App Distribution (недоступен в России и Беларуси)
Пока агент в превью и доступен только для Android. Подробности тут. Чтобы получить доступ, надо сделать запрос на доступ в Firebase-консоли вашего приложения
#firebase #ai #тестирование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34
👍38
This media is not supported in your browser
VIEW IN TELEGRAM
Пример демонстрирует UI на Compose и его возможности по анимации
🔗 Альтернативная ссылка
#android #camera
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26
Разыгрываю книгу "Kotlin. Программирование для профессионалов. 2-е изд."
Для участия надо подписаться на @android_broadcast и @kotlin_broadcast. Итоги розыгрыша подведу 20 апреля 2025
#kotlin #розыгрыш
Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS.
Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API.
Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.
Для участия надо подписаться на @android_broadcast и @kotlin_broadcast. Итоги розыгрыша подведу 20 апреля 2025
#kotlin #розыгрыш
👍61
Хорошая подборка рекомендаций (да и очень очевидных) как ибещать ANR. Но суть всех принципов одна - максимально всё уносите с главного потока и не используйте синхронные API на Main/UI потоке!
#android
#android
👍28
Media is too big
VIEW IN TELEGRAM
Что такое безопасность приложений для Android? Как команда Android обеспечивает надежность и безопасность приложений для разработчиков и пользователей? Смотрите, как эксперты Google обсуждают последние новости в области безопасности Android.
Главы:
0:00 - Введение
0:56 - Определение доверия к приложениям и их безопасности
2:54 - Особенности предотвращения вредоносного ПО
4:51 - Оценка и применение политик
6:46 - Работа с обманчивыми и неоднозначными приложениями
10:05 - Инструменты разработчика: индекс SDK и управление зависимостями
14:34 - Расширение индекса SDK и коммуникация с разработчиками
17:28 - Интеграция ИИ и предложения по коду
19:35 - Системы дополненного поиска и рекомендаций
21:52 - Проверка кода, обновления политик и ресурсы для разработчиков
29:43 - Удаление аккаунта, разрешения и понимание пользователем
36:55 - Предварительная проверка приложений
#android #безопасность #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Т-Банк активно использовал подход демоприложений для фичей (минимальные приложения для тестирования и быстрой сборки), что привело к 90 app-модулям в Gradle-проекте.
Разработчик из T-Банка рассказал, как они занялись оптимизацией этого подхода и упрощением его поддержки, а именно:
👉 как они ушли от кода интеграции в application-модулях
👉 придумали подход collector + initializer (плагинная архитектура для настройки модулей)
👉 перешли на библиотеку App Startup, избавились от нее и стали использовать стандартный Java ServiceLoader из-за увеличения времени сборки, так как Jetpack-библиотека требует Android-модули и создает много задач
#android #gradle #оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Вы знаете как из AAB происходит доставка приложения из магазина на устройство пользователя?
Anonymous Poll
35%
Да
49%
Нет
11%
Что такое AAB ?
5%
Не участвую
👍5
Организаторы конференции Mobius, JUG Ru Group, проводят TechRadar — исследование, которое покажет объективные тенденции российского IT-рынка. Приглашаем вас принять участие в нём.
Ставь
👉 Результаты исследования будут опубликованы летом в открытом доступе!
Мне будет приятно, если в разделе блогеров и каналов вы упомянете меня, Кирилла Розова, и @android_broadcast. Также есть полезный @ios_broadcast и его автор - Андрей Зонов!
#опрос
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
Интересная статья(16м) про GrapheneOS - основанная на AOSP ОC для Google Pixel устройств с повышенной защитой
Если хотите мой обзор на GrapheneOS - голосуйте тут
#android #aosp
Если хотите мой обзор на GrapheneOS - голосуйте тут
#android #aosp
👍27🔥3
🤯 Android больше не Анти-iPhone - статья с обзором фактов как Android ОС и вендоры закрывают открытость
👉 Производители закрывают bootloader или делают его разблокировку сложной
👉 Копирование дизайна смартфонов друг с друга
👉 Установка приложения не из Google Play делается всё сложнее
Что думаете вы по поводу того что Android закрывается?
#android
👉 Производители закрывают bootloader или делают его разблокировку сложной
👉 Копирование дизайна смартфонов друг с друга
👉 Установка приложения не из Google Play делается всё сложнее
Что думаете вы по поводу того что Android закрывается?
#android
👍22
Forwarded from Mobile Development by AppTractor
Google прекратил поддержку Android 12
На прошлой неделе Google опубликовал бюллетень безопасности Android за апрель 2025 года. В бюллетене перечислены уязвимости, которые исправлены в сборках с уровнем исправления April 2025 Security Patch Level. В нем также указано, какие версии Android имеют доступ к исправлениям, и, что примечательно, исправления для Android 12 и 12L отсутствуют.
Хотя Google публично не подтвердил причину этого, скорее всего компания прекратила поддержку Android 12 и 12L с 31 марта 2025 года. По словам источника, Google прекратил выпуск бэкпортов патчей безопасности для Android 12 и 12L 31 марта 2025 года, а бюллетень безопасности Android за март 2025 года стал последним бюллетенем, в котором были перечислены патчи для этих двух релизов.
Google выпустил Android 12 4 октября 2021 года, а Android 12L - 7 марта 2022 года. Это означает, что с момента выхода Android 12 прошло почти 3.5 года, а с момента выхода Android 12L - 3 года. Обычно Google распространяет патчи безопасности в течение 3.5 лет после выхода новой версии Android, поэтому выход Android 12 и 12L соответствует графикам.
На прошлой неделе Google опубликовал бюллетень безопасности Android за апрель 2025 года. В бюллетене перечислены уязвимости, которые исправлены в сборках с уровнем исправления April 2025 Security Patch Level. В нем также указано, какие версии Android имеют доступ к исправлениям, и, что примечательно, исправления для Android 12 и 12L отсутствуют.
Хотя Google публично не подтвердил причину этого, скорее всего компания прекратила поддержку Android 12 и 12L с 31 марта 2025 года. По словам источника, Google прекратил выпуск бэкпортов патчей безопасности для Android 12 и 12L 31 марта 2025 года, а бюллетень безопасности Android за март 2025 года стал последним бюллетенем, в котором были перечислены патчи для этих двух релизов.
Google выпустил Android 12 4 октября 2021 года, а Android 12L - 7 марта 2022 года. Это означает, что с момента выхода Android 12 прошло почти 3.5 года, а с момента выхода Android 12L - 3 года. Обычно Google распространяет патчи безопасности в течение 3.5 лет после выхода новой версии Android, поэтому выход Android 12 и 12L соответствует графикам.
👍23
Моя хорошая знакомая и опытный HR/рекрутер проведет вместе со мной эфир (30 апреля), где мы будем разбирать резюме.
Заполнить форму для разбора могут платные подписчики на Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5