RuStore Dev
5.44K subscribers
736 photos
27 videos
458 links
Официальный канал команды RuStore для разработчиков. Новости, обновления и помощь в публикации приложений.

Чат: @RustoreDevChat
Игры: @RuStore_Games
Консоль: rustore.ru/developer
Помощь: rustore.ru/help
Техподдержка: [email protected]
加入频道
Из каких ингредиентов можно собрать полезное и эффективное техническое интервью?

Вячеслав Таранников, старший Android-разработчик в команде монетизации RuStore, поделился своим опытом и знаниями о том, какие аспекты следует учитывать при проведении технического интервью.

В статье мы рассмотрели различные форматы технических собеседований и объяснили, как и почему изменили процесс интервью в RuStore. Эта информация будет полезна как опытным инженерам, которые уже проводят собеседования, так и тем, кто только начинает собирать команду.

Подробнее читайте в новой статье на Хабре.

#RuStore_Habr
18👍11🥰4
Всем привет!

Для всех новеньких (и олдов) собрали список хештегов в канале.
Надеемся, что это поможет ориентироваться в темах!

Обновляемый список хештегов:
#RuStore_Update – анонсы крупных нововведений;
#RuStore_Habr – наши статьи на Хабре;
#ReleaseNotes – список внесенных изменений;
#Документация – обновления в документации разработчика;
#ПолезноЗнать – гайды и руководства;
#RuStore_митап – анонсы наших митапов;
#RuStore_Прожарка – постоянная рубрика, в которой редакция составляет фидбек о качестве оформления карточки игры;
#RuStore_Вакансии – наши вакансии;
#RuStore_Эксперты – новая рубрика про экспертов стора;
#Прод_в_топ – рубрика интервью с паблишерами;
#100монет – новости нашего подкаста «+100 монет».

Также приглашаем присоединиться к чату RuStore, где вы сможете задать вопросы, попросить совета и, конечно же, пообщаться с нашими разработчиками и своими коллегами 🔹
Please open Telegram to view this post
VIEW IN TELEGRAM
2910👍73🙏2😁1
Артём Ковардин, руководитель команды Push Service в RuStore, рассмотрел возможность подключения сервиса аналитики MyTracker к мобильным играм на движке Godot.

Сегодня аналитика нужна любому приложению: с ней разработчик знает, как ведут себя пользователи, и делает свой проект эффективнее.

Из статьи вы узнаете о подключении сервиса к игре, разработке плагина для аналитики и его настройке.

#RuStore_Habr
👍21137
С RuStore API всё становится проще!

Энрике Морехон, Go-разработчик в RuStore, рассказал про библиотеку на Go для комфортной работы с RuStore API, с которой авторизация и работа с токенами станет легче.

В статье вас ждет пример использования методов из нашей библиотеки: покажем, как можно получить данные по платежам, загрузить APK/AAB-файл и ответить на отзыв пользователя.

Читайте нашу новую статью на Хабре.

#RuStore_Habr
211110👍9
Артемий Клименко, старший Android-разработчик в core-команде RuStore, поделился своим опытом и рассказал о способах обеспечения масштабируемости проекта.

Читайте первую часть лонгрида на Хабре.

#RuStore_Habr
17👍1411
Делимся опытом в управлении релизами 🌞

Саша Назаров, руководитель управления релизами RuStore, рассказал, как команда задалась целью выпускать обновления быстро и автоматизировать ручные задачи в процессе релиза.

Из новой статьи вы узнаете, как мы сократили время подготовки релиз-кандидата с 4 часов до 30–60 минут и избавили разработчиков от регулярной рутинной работы.

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍1082
Как вам обновлённый Help?

В прошлом году мы перенесли документацию RuStore на новый движок, чтобы сделать её более удобной и функциональной 😎

Екатерина Фролова, технический писатель в RuStore, рассказала о причинах и процессе перехода на новую платформу, как мы её выбирали и чего это стоило.

🔹 Читайте нашу новую статью на Habr.

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19158🥰2
Оперативное выявление и устранение уязвимостей — ключевой аспект защиты цифровых активов организаций.

Никита Иванов, инженер по информационной безопасности, рассказал о том, как команде ИБ RuStore удалось обеспечить более глубокий и точный анализ безопасности приложений, разработав сервис сканирования уязвимостей на базе OWASP ZAP.

🔹 Почему выбрали это решение и какая структура в итоге получилась, узнаете из нашей новой статьи на Habr.

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍106🔥31👎1
Процессы безопасности в релизном цикле 🛡

Руководитель отдела информационной безопасности RuStore рассказал, что делает команда инфобеза, чтобы соответствовать высокой скорости разработки без потери качества проверок безопасности.

Из интересного:

· Автоматизация согласования релизов;
· Процесс быстрого выявления дефектов ИБ;
· Метрики для измерения эффективности команды.

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
16753😢1
Как создать дизайн-систему для мобильных устройств и TV? 📱

В новом посте на Хабре Вячеслав Таранников, ведущий Android-разработчик в RuStore, делится нашим опытом:

📌 Токены и компоненты: основа стандартизации UI
📌 Гибкость и масштабируемость: легко добавляются темы, стили и иконки
📌 Четкое соответствие макетам: верстка в коде совпадает с Figma

Изучайте и делитесь опытом в комментариях 🤖

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
18104👏1
От данных к действию: как мы масштабировали direct-коммуникации в RuStore

В свежем посте на Хабре продакт RuStore Григорий Афонин и PMM Светлана Есенкова делятся, как мы:

❤️ вернули в стор более 1 млн пользователей
📈повысили загрузки приложений и игр на 235%
💬 Запустили более 430 кампаний и охватили 46 млн пользователей

И всё это — благодаря внедрению CDP-платформы Altcraft, кастомной архитектуре и тесной работе с данными.

Читайте и делитесь опытом в комментариях 🤖

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
16108
Как мы автоматизировали сборку SampleApp для SDK RuStore 🔧

Если вам когда-либо приходилось вручную собирать тестовое Android-приложение, то вы знаете, как это может быть: долго, сложно и на грани нервного срыва. Мы тоже через это прошли — и решили всё упростить.

Теперь у нас всё по красоте: актуальный APK собирается через CI/CD — в один клик, без Android Studio и знаний Gradle. Любой участник команды, даже без опыта в разработке, может собрать нужную версию SampleApp для SDK за пару минут.

Как мы это сделали, с какими проблемами столкнулись и что в итоге получили — читайте в новой статье на Хабре. Все подробности рассказал старший инженер по тестированию в RuStore Алексей Чебанов.

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
10👏755👾1
Как довести фичу до продакшена без боли — часть 1 📱

Техлид backend-команды Rustore Григорий Рябов и руководитель команды разработки RuStore: направление платежей Александр Котельников прошли этот путь полностью — от хаоса к процессу. И решили поделиться своим опытом в новой серии статей на Хабре.

Первая часть из трёх уже на Хабре — в ней наши эксперты разобрали первые пять шагов, которые помогают команде начать работу над фичей с максимальной ясностью: от первичного обсуждения и архитектурного планирования до технического дизайна и стратегии тестирования. Это тот самый фундамент, без которого любая разработка рискует превратиться в бесконечную доработку на проде.

Спойлер: это не теоретический текст, а подробный гайд, который помог нам ускориться с 1 до 5 фич в квартал.

⚙️ В следующих частях: про саму разработку, релиз и ретро. Stay tuned!

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
1185👨‍💻2
Как довести фичу до продакшена без боли — часть 2 📱

В первой части серии постов техлид backend-команды Rustore Григорий Рябов и руководитель команды разработки RuStore: направление платежей Александр Котельников рассказали, как выстроить подготовительный этап: от kick-off и архитектурного планирования до технического дизайна и стратегии тестирования.

В новом посте наши эксперты делятся практическим подходом к организации разработки, интеграции, автоматизации тестов и проведению финального тестирования. Именно здесь идеи превращаются в работающий, отказоустойчивый код, готовый к продакшену.

⚙️ В третьей части — про релиз, запуск и работу с фидбеком. Stay tuned!

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
👏11873👾2
Как довести фичу до продакшена без боли — часть 3 📱

В первой и второй частях нашего гайда техлид backend-команды Rustore Григорий Рябов и руководитель команды разработки RuStore: направление платежей Александр Котельников прошлись по всем подготовительным этапам — от Kick-off до разработки и тестирования.

Теперь — заключительный этап. Наши эксперты рассказывают всё о финальной проверке, стабильном релизе и жизни фичи после запуска.

Вместо заключения

Эта серия постов — выжимка нашего практического опыта. От первых болезненных запусков с правками на проде до выстроенного, чёткого и предсказуемого процесса доставки фичей.

Надеемся, наш гайд окажется полезным — тем, кто только выстраивает процессы, и тем, кто хочет сделать их ещё надёжнее.

Если хотя бы одна идея из этой серии поможет вашей команде избежать хаоса и выпускать фичи с уверенностью — значит, всё это было не зря. Удачных релизов и предсказуемых продов! 🚀

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
11115😘2😎2
Советы для публикации в RuStore: альфа-тестирование, AAB и автоматизация с помощью API

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

На Хабре вышел новый пост от Валентины Князевой, менеджера продукта RuStore, в котором делимся тремя ключевыми инструментами для надёжной и предсказуемой публикации приложения.

Материал основан на выступлении Вали на первом митапе RuStore в этом году. Если пропустили — вот запись.

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
15982😢1
UX-долг — это не про интерфейсы, это про деньги 🤑

UX-долг — как скрытая болезнь: вроде жить можно, но со временем она перерастает в серьёзную проблему.

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

В новом посте на Хабре руководитель UX-исследований RuStore Екатерина Бессчётнова рассказала:

😱 Как «просто дискомфорт» в интерфейсе превращается в бизнес-проблему
💸 Почему неудобная кнопка = потери в деньгах
🧠 И как мы в RuStore научились выявлять, приоритизировать и «лечить» UX-долги системно и с пользой для всех

🔗 Читать статью

Не копите боль. Ни свою, ни интерфейсную.

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
1485👾32🤨1
Как романтическая игра внедрила новый Pay SDK от RuStore ❤️

В какой-то момент даже в историях про любовь всё становится серьёзно — особенно, если дело касается монетизации.

⌨️ Команда Redspell, разработчики игры Senses, решили рискнуть и стали одними из первых, кто интегрировал новую платёжку от RuStorePay SDK.

Что получилось? Честный рассказ: что пошло не так, как справились и как это повлияло на метрики. Спойлер: рост был.

🔗 Читать статью

Если вы тоже думаете, стоит ли пробовать — читайте до конца, там есть приятные цифры. 🥂

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10854
UX-исследователь среди разработчиков: инструкция по выживанию без CS-диплома 😐

Разработчики мыслят архитектурой и кодом, UX‑исследователи — поведением и сценариями пользователей. На стыке этих миров легко утонуть в терминах и упустить главное.

В новом посте на Хабре старший UX‑исследователь RuStore Татьяна Лескова рассказала:

🔹как готовиться к интервью, если ты не технарь
🔹какие вопросы задавать, чтобы получить нужные ответы
🔹как разложить ответы на понятный всем UX‑язык и донести их до команды

🔗 Читать статью

Интервью с разработчиком — это не экзамен по CS, а ключ к хорошему UX.

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
11852👌1
UX-исследование в Китае: как обойти культурные барьеры и собрать полезные инсайты 🇨🇳

Когда привычные методы перестают работать, в дело вступают креатив, гибкость и умение слышать собеседника. Так RuStore исследовал китайскую B2B-аудиторию и превратил барьер из культурных различий в источник новых идей.

В новой статье на Хабре UX-исследователь RuStore Татьяна Коваль рассказала:
🔹какие трудности ждут UX-исследователя в Китае
🔹как завоевать доверие респондентов и выйти на честный диалог
🔹что помогло собрать полезные инсайты и прокачать продукт

🔗 Читать статью

#RuStore_Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
95💅41