Історія створення додатка, що відповідає вимогам закритого тестування

Історія створення додатка, що відповідає вимогам закритого тестування

Якщо ця стаття вас зацікавила, перегляньте також наступне:
https://zmsoft.org/ja/apps-info-ja/androiddeveloperspayforward/

У нас є опитування щодо побажань, пов'язаних із додатком, корисних порад із публікації додатків та змін у політиці Google.

Вступ

У 2023 році політика Google щодо публікації додатків змінилася, що ускладнило вхід індивідуальних розробників на ринок. Оскільки я сам зіткнувся з труднощами як новий незалежний розробник, я створив додаток для розробників з такими цілями:

  • Не потребує фінансових витрат
  • Не потребує зусиль для збору тестувальників / дозволяє легко розробляти додатки

https://play.google.com/store/apps/details?id=com.andro.zm.tools.androidtesterspayforward

Завантажити в Google Play

Огляд Додатка

Цей додаток дозволяє розробникам реєструвати свої власні додатки, використовуючи досвід тестування додатків інших розробників. Система створює середовище, у якому розробники взаємно оцінюють один одного, гарантуючи, що кожен розробник виконує свій обов'язок як тестувальник.

Ось такий вигляд ідеї Не потрібно витрачати зусилля на рекрутинг у соціальних мережах
DevsPayForward アプリの概要イメージ SNS での募集が不要であることを示す DevsPayForward アプリ画面

Деталі Додатка

Будь ласка, перегляньте це відео: https://youtu.be/vv9BBN3LInI

Використані Технології

Kotlin

Оскільки це новий додаток, ми використовували Kotlin — мову, рекомендовану Google для розробників Android-додатків, — замість Java.

Firebase

Бекенд використовує Firebase. Завдяки цьому легко можна спроектувати базу даних із правами доступу, управляти користувачами тощо — надзвичайно потужний інструмент. https://firebase.google.com/?hl=ja

BillingLibrary

Для платежів використовується BillingLibrary, зокрема для прийому пожертвувань. https://developer.android.com/google/play/billing/integrate

Багатомовна підтримка

Щоб додатком могли користуватися якомога більше розробників, ми додали багатомовну підтримку. Зараз підтримуються такі мови:

  • Японська
  • Англійська
  • Німецька
  • Французька
  • Іспанська
  • Португальська (Бразилія)
  • Гінді
  • Китайська (спрощена)

Переклад виконано за допомогою DeepL та Google Translate. https://www.deepl.com У майбутньому плануємо розширювати підтримку, надаючи пріоритет мовам із найбільшою кількістю користувачів.

Перспективи на Майбутнє

Насамперед ми сподіваємося, що додатком скористається якомога більше розробників. Головна мета — знайти спосіб покрити витрати на обслуговування та операційні витрати (по можливості не погіршуючи користувацький досвід).