Android Broadcast
14.2K subscribers
3.53K photos
345 videos
11 files
5.92K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab
加入频道
📺 Разработка магазина приложений. RuStore (1.5 часа)

Взял интервью у главы RuStore по поводу разработки магазина Android приложений, какие перспективы появятся с системными правами и что нужно сделать чтобы догнать Google Play!

#AndroidBroadcast #rustore
👎109🔥46👍32😁8🥴6🌚6😭32🤬2🥱1🍾1
Media is too big
VIEW IN TELEGRAM
📺 RuStore. Как разрабатывают магазин Android приложений (1.5 часа)

Взял интервью у руководителя RuStore по поводу разработки магазина Android приложений:
👉 что сейчас доступно в магазине (кстати, уже произошли апдейты)
👉 какие перспективы появятся с предустановками и системными правами
👉 что нужно сделать чтобы догнать Google Play

#AndroidBroadcast #RuStore
👎101👍59😁7❤‍🔥1🤬1
Опубликовали полное пошаговое руководство по публикации и подключения монетизация (только для юр. лиц) в RuStore. Все приправлено скриншотами и рассматриваются физ. и юр. лица.

Кому интересно узнать про RuStore, то совсем недавно я взял интервью у операционного директора RuStore. Смотреть тут

#rustore
👎112👍41🔥3
RuStore поделился распространенными ошибками (5 мин), которые разработчики допускают при публикации приложения в магазин:
👉 Неверная категория
👉 Плохой UI приложения
👉 WebView, а не натив
👉 Публикация одного и того же приложения несколько раз
👉 Нет лицензии
👉 Копирование оригинальных приложений
👉 Разные подписи APK файлов
👉 Запутывание в ролях и версиях приложения
👉 Публикация дебажной версии

#rustore
👎109👍35😢32🔥2🤯2🤔1
RuStore пришли с новостями:
💰 Появилась монетизация для физ. лиц, а именно для самозанятых. Получить его можно будет при настройке монетизации в RuStore. Инструкция тут
👉 В консоле появились разные роли с разными возможностями для тех кто имеет доступ к RuStore консоли продукта, а именно: Владелец, Релиз-Менеджер, Финансовый менеджер, Разработчик. Подробности тут
👉 В описание приложения можно загружать скриншоты для планшетов. Отображаться они будут для устройств с диагональю 7" и больше. Инструкция для загрузки.

#rustore
👎122👍67
Как RuStore может заблокировать приложение, если оно читает файлы с расширением: права на которые принадлежит какому-то разработчику, который просто заблокировал приложение и не выходит на контакт. Google Play претензий к приложению не имеет.

Скорее всего магазин не заинтересован разбираться кто прав, кто виноват. Дали документы, ссылки - всем бан.

Со слов автора в похожей ситуации Google Play делает иначе - снимает приложение с публикации и ждет ответ. Если обвиняемый уверен в своей правоте - то контент восстанавливается, а заявителю предлагается идти в суд и далее предоставить решение суда.

UPD Приложение автора доступно в магазине и его можно скачать, но без поддержки спорного формата

#rustore
👎120👍17🤔4🤯31😢1
С появление RuStore возникла задача по продолжению обновлений приложения скачанных из Google Play, но уже имеющих аналог в RuStore.

Чтобы это можно было сделать нужно подписывать APK одним и тем же ключом с чем Google Play активно борется, обязав использовать Google Play App Signing и магазин уже владеет вашими ключами

Для старых приложения еще можно что-то поделать. Автор статьи и рассказывает как делать одну подпись для публикаций в Google Play и RuStore (ведь ее надо забрать у Google)

#rustore #googleplay
👎112👍40🤔4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52🤯15🤔5👍4
Статья (7 мин) про устройство Push уведомлений в RuStore: архитектура, безопасность, универсальные пуши (Firebase, Huawei, RuStore), интеграция в edna

Полезные ссылки:
🔗 Документация
🔗 Инициализация и получение токенов
🔗 Пример внедрения RuStore SDK Push

#rustore
🔥35👍9🎉1
При попытке обновления приложения из другого магазина выдаётся предупреждение. Часть людей заставит задуматься

#googleplay #rustore
👍33🎉13
Приложения VK Mini Apps теперь можно публиковать в RuStore, что позволит привлечь к нему дополнительную аудиторию. В рамках теста раздел с мини-приложениями и играми VK будет доступен не всем пользователям RuStore.

🔗 Подробнее про VK Mini Apps читайте тут
Факт про мини приложения - cредняя месячная активная аудитория в 2023 году составила 45 млн человек

#rustore #vk
👍17🔥4
Разработчик делится опытом публикации в RuStore, используя один ключ. Большую часть занимает история по тому как достать ключ, а в итоге решение - заменить ключ (да так можно раз в год) и загрузить уже свой, а не отдавать его генерацию Google Play

#googleplay #rustore
👍18
A/B тесты - важная часть развития любого продукта, чтобы понимать предпочтения пользователей, сравнить гипотезы и понять какая принесёт результаты роста желаемой метрики.

Теперь из Консоли разработчика в RuStore можно делать A/B тесты в Remote Config. Всё бесплатно и без ограничений. Сервис позволяет таргетировать обновления на определенную аудиторию и отслеживать результаты, которые потом хранит более 10 лет (пишите в комментариях кому это нужно).
ВАЖНО! Личные и персональные данные не используются для таргетирования.

Remote Config строится на базе платформе для A/B экспериментов от VK, которая раньше использовалась внутри, а теперь становится доступной для всех разработчиков. Платформу используют в сервисах VK с общей аудиторией 70+ млн человек, поэтому она уже проверена на больших нагрузках и множеством параллельных экспериментах

#rustore #abtest #remoteconfig
👍232👎2🔥1
В RuStore появилась возможность добавить поисковые теги для приложений и игр

#rustore
👍33
🛒 RuStore сделали отдельный сайт со всеми инструментами, доступными для разработчиков в магазине приложений

#android #rustore
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47
Почему Android приложения банков много весят (но не всех)

Очень часто сталкиваюсь с тем, что приложения российских банков весят много (у каждого из нас конкретная цифра будет своя). При этом крупные игроки инвестируют в оптимизацию и сокращение размера.

Разберёмся, почему у нас это почти никого не волнует.

🛑 Невозможность публикации в Google Play

- Google Play был сдерживающим фактором — магазин ограничивал [максимальный размер приложения, поэтому приходилось оптимизировать.

- Отказ от App Bundle в RuStore — хотя формат и появился в магазине от VK, для его использования нужно передать сертификат подписи. Разработчики это не делают по причине "Зачем?" иди "Не доверю им свой сертификат и креды для подписи".
На август 2025 количество приложений с распространением через App Bundle в RuStore всё больше и больше.


- Распространение через универсальный APK — в нём включены все языки, архитектуры процессоров и размеры экранов. Большая часть этих ресурсов на устройстве не нужна, но всё равно хранится. Даже при обновлениях внутри приложения банки не используют Split APK хотя бы по ABI.

- Нет аналога Google Play Dynamic Delivery — этот механизм позволяет загружать только нужные пользователю ресурсы, но вне Google Play им воспользоваться невозможно.

💼 По-моему мнению, главная причина: Банки не конкурируют приложениями как основным продуктом

Клиенты выбирают банк по финансовым условиям: выгодные ставки, кешбэк, бесплатное обслуживание.

Я даже не могу вспомнить рекламы банков по телевизору, где фокус на приложении, а не процентах или кэшбеке (может вы в комментариях сможете поделиться примером рекламы приложения банка)
Если завтра приложение будет весить 400 МБ вместо 200 Мб — откажется ли пользователь обновить его или вовсе пользоваться услугами банка? Скорее всего, нет. И бизнес это прекрасно понимает.

Бороться за компактность невыгодно. Это не влияет на метрики и привлечение клиентов. Люди устанавливают приложения. Деньги крутятся. Зачем заморачиваться?

Хочешь понять, как Google Play и App Bundle реально помогают ужать приложение до минимума? Разложил всё по полочкам вот в этом видео

#android #googleplay #appbundle #rustore
Please open Telegram to view this post
VIEW IN TELEGRAM
👍646🔥6🤔5🤝3🤯2🙏1