Si cet article vous a intéressé, regardez aussi ceci :
https://zmsoft.org/ja/apps-info-ja/androiddeveloperspayforward/
Il y a un sondage pour les demandes de fonctionnalités, les conseils de publication d'applications et les retours sur les changements de politique de Google.
Contexte
En 2023, Google a mis à jour sa politique de publication d'applications, rendant plus difficile le démarrage pour les développeurs indépendants. Ayant moi-même eu du mal avec ça en tant que nouveau développeur solo, j'ai créé une application pour développeurs qui vise à être :
- Gratuite à utiliser
- Sans tracas pour trouver des testeurs, afin que vous puissiez vous concentrer sur le développement d'applications
https://play.google.com/store/apps/details?id=com.andro.zm.tools.androidtesterspayforward
Comment ça fonctionne
L'application vous permet d'enregistrer votre propre application en accumulant des crédits en testant les applications d'autres développeurs. Le système est conçu pour responsabiliser les développeurs en tant que testeurs, créant un environnement de revue mutuelle où les développeurs se soutiennent mutuellement.
| Vue d'ensemble | Pas besoin de réseaux sociaux |
|---|---|
![]() |
![]() |
Détails de l'application
Regardez cette vidéo pour une présentation complète : https://youtu.be/vv9BBN3LInI
Stack technologique
Kotlin
Puisque c'était une nouvelle application, j'ai choisi Kotlin — le langage recommandé par Google pour le développement Android — plutôt que Java.
Firebase
Le backend fonctionne sur Firebase. Il gère la conception de base de données, les permissions et la gestion des utilisateurs avec une configuration minimale. Extrêmement puissant. https://firebase.google.com/
BillingLibrary
J'utilise BillingLibrary pour gérer les dons intégrés. https://developer.android.com/google/play/billing/integrate
Support multilingue
Pour atteindre autant de développeurs que possible, l'application prend en charge plusieurs langues :
- Japonais
- Anglais
- Allemand
- Français
- Espagnol
- Portugais (Brésil)
- Hindi
- Chinois (simplifié)
Les traductions ont été réalisées avec DeepL et Google Translate. https://www.deepl.com Je prévois de continuer à ajouter des langues largement utilisées.
Prochaines étapes
L'objectif immédiat est de faire connaître l'application au plus grand nombre de développeurs possible. Ensuite, trouver un moyen de couvrir les coûts de maintenance et d'exploitation — sans compromettre l'expérience utilisateur — est le premier jalon.


