Povestea creării unei aplicații care îndeplinește cerințele de testare închisă

Povestea creării unei aplicații care îndeplinește cerințele de testare închisă

Dacă acest articol v-a atras atenția, verificați și următorul link:
https://zmsoft.org/ja/apps-info-ja/androiddeveloperspayforward/

Avem sondaje despre solicitările legate de aplicație, sfaturi pentru publicarea aplicațiilor și schimbări ale politicii Google.

Introducere

În 2023, politica Google de publicare a aplicațiilor s-a schimbat, îngreunând accesul dezvoltatorilor independenți. Deoarece eu însumi am întâmpinat dificultăți ca nou dezvoltator independent, am creat o aplicație pentru dezvoltatori astfel încât:

  • Să nu necesite costuri financiare
  • Să nu necesite efort în recrutarea testerilor / să permită dezvoltarea aplicațiilor cu ușurință

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

Disponibil pe Google Play

Prezentare Generală a Aplicației

Această aplicație permite dezvoltatorilor să își înregistreze propriile aplicații folosind istoricul de testare al aplicațiilor altor dezvoltatori. Sistemul creează un mediu în care dezvoltatorii se evaluează reciproc, asigurând că fiecare dezvoltator își îndeplinește obligația ca tester.

Iată cum arată ideea Nu este necesară efortul de recrutare prin rețele sociale
DevsPayForward アプリの概要イメージ SNS での募集が不要であることを示す DevsPayForward アプリ画面

Detalii despre Aplicație

Vă rugăm să vizionați acest videoclip: https://youtu.be/vv9BBN3LInI

Tehnologii Utilizate

Kotlin

Deoarece este o aplicație nouă, am folosit Kotlin, limbajul recomandat de Google pentru dezvoltatorii de aplicații Android, în locul Java.

Firebase

Backend-ul folosește Firebase. Cu acesta, proiectarea bazei de date inclusiv permisiunile, gestionarea utilizatorilor și altele se poate face cu ușurință — este extrem de puternic. https://firebase.google.com/?hl=ja

BillingLibrary

Pentru plăți, folosim BillingLibrary, inclusiv pentru acceptarea donațiilor. https://developer.android.com/google/play/billing/integrate

Suport Multilingv

Pentru ca aplicația să poată fi folosită de cât mai mulți dezvoltatori, am adăugat suport multilingv. În prezent este disponibilă în:

  • Japoneză
  • Engleză
  • Germană
  • Franceză
  • Spaniolă
  • Portugheză (Brazilia)
  • Hindi
  • Chineză simplificată

Traducerea a fost realizată cu DeepL și Google Translate. https://www.deepl.com Intenționăm să continuăm extinderea suportului, prioritizând limbile cu cel mai mare număr de utilizatori.

Perspective de Viitor

În primul rând, sperăm că aplicația va fi folosită de cât mai mulți dezvoltatori. Din aceasta, obiectivul principal este să găsim o modalitate de a acoperi costurile de întreținere și operare (într-o formă care să afecteze cât mai puțin experiența utilizatorului).