Bu makale ilginizi çektiyse, lütfen aşağıdakini de inceleyin:
https://zmsoft.org/ja/apps-info-ja/androiddeveloperspayforward/
Bu makaledeki uygulama ile ilgili istekler, uygulama yayımlama bilgileri ve Google politika değişiklikleri hakkında anketlerimiz mevcuttur.
Giriş
2023 yılında Google'ın uygulama yayımlama politikası değişerek bireysel geliştiricilerin sektöre girişini zorlaştırdı. Ben de yeni bir bireysel geliştirici olarak bu zorluğu yaşadığımdan, geliştiriciler için şu amaçlarla bir uygulama geliştirdim:
- Herhangi bir maliyet gerektirmemesi
- Tester toplamak için çaba harcamamak / uygulamaları kolayca geliştirebilmek
https://play.google.com/store/apps/details?id=com.andro.zm.tools.androidtesterspayforward
Uygulamaya Genel Bakış
Bu uygulama, geliştiricilerin diğer geliştiricilerin uygulamalarını test etme geçmişlerini kullanarak kendi uygulamalarını kaydetmelerine olanak tanır. Sistem, her geliştiricinin tester olarak görevini yerine getirmesini güvence altına alarak geliştiricilerin birbirlerini karşılıklı olarak değerlendirdiği bir ortam oluşturur.
| İşte böyle bir görüntü | Sosyal medyada tester arama gibi bir çabaya gerek yok |
|---|---|
![]() |
![]() |
Uygulama Detayları
Lütfen bu videoyu izleyin: https://youtu.be/vv9BBN3LInI
Kullanılan Teknolojiler
Kotlin
Yeni bir uygulama olduğundan, Java yerine Google'ın Android uygulama geliştiricileri için önerdiği dil olan Kotlin'i kullandık.
Firebase
Backend için Firebase kullanılmaktadır. Bu sayede izinler dahil veritabanı tasarımı, kullanıcı yönetimi ve daha fazlası kolaylıkla yapılabilmekte ve son derece güçlü bir yapı sunmaktadır. https://firebase.google.com/?hl=ja
BillingLibrary
Ödeme işlemleri için bağış kabul etme dahil BillingLibrary kullanılmaktadır. https://developer.android.com/google/play/billing/integrate
Çok Dil Desteği
Daha fazla geliştiricinin uygulamayı kullanabilmesi için çok dil desteği eklendi. Şu anda desteklenen diller:
- Japonca
- İngilizce
- Almanca
- Fransızca
- İspanyolca
- Portekizce (Brezilya)
- Hintçe
- Basitleştirilmiş Çince
Çeviriler DeepL ve Google Translate kullanılarak yapılmıştır. https://www.deepl.com İlerleyen dönemde de kullanıcı sayısının fazla olduğu dillere öncelik vererek destek kapsamını genişletmeyi planlıyoruz.
Gelecek Hedefler
Öncelikle uygulamanın mümkün olduğunca çok geliştirici tarafından kullanılmasını umuyoruz. Bunun içinden bakım ve işletme maliyetlerini (kullanıcı deneyimini mümkün olduğunca bozmayacak bir şekilde) karşılayabilir hale gelmek birincil hedefimizdir.


