WorDroid – Full Native WordPress Blog App For Android
✨ Temel Özellikler
- Tam WordPress REST API entegrasyonu: Gönderileri, sayfaları, kategorileri, yorumları, etiketleri ve öne çıkan görselleri dinamik olarak getirir.
- Çevrimdışı önbelleğe alma: Gönderileri çevrimdışı okumak için kaydedin; öne çıkan görsellerin ve metin içeriğinin otomatik olarak önbelleğe alınması.
- AdMob'dan para kazanma: Banner ve geçiş reklamları entegredir, yönetici paneli aracılığıyla yapılandırılabilir.
- Anında bildirimler: Yeni gönderi uyarıları için Firebase Cloud Messaging (FCM) entegrasyonu.
- Arama ve filtreler: Anahtar kelime arama, kategori filtreleri ve etikette gezinme.
- Yorum sistemi: Yerel yorum yapmayı (API aracılığıyla) veya harici WordPress yorum sistemini destekler.
- Karanlık mod: Cihaz tercihine veya manuel geçişe göre otomatik geçiş.
- Gönderileri yer imlerine ekleyin: Daha sonra okumak üzere makaleleri “Favoriler”e kaydedin.
- Çoklu yazar desteği: Yazarların biyografilerini, profillerini ve sosyal kanallarına olan bağlantıları görüntüleyin.
- Özel sayfalar: Doğrudan WordPress arka ucunuzdan “Hakkında”, “İletişim” veya “Gizlilik Politikası”nı görüntüleyin.
- Akıllı paylaşım: Gönderileri e-posta, WhatsApp veya sosyal medya platformları aracılığıyla paylaşın.
- GDPR uyumluluğu: Gizlilik iznini ve AdMob politikası entegrasyon şablonlarını içerir.
⚙️ Teknik Yığın
- Dil: Java / Kotlin (Android Studio projesi)
- Çerçeve: Yerel Android SDK + WordPress REST API
- Ağ İletişimi: Retrofit + Gson (JSON ayrıştırıcı)
- Veritabanı: Oda (çevrimdışı gönderiler ve favoriler için)
- Anında Bildirimler: Firebase Bulut Mesajlaşma (FCM)
- Reklamlar: Google AdMob SDK'sı (GDPR uyumlu)
- Arka uç: REST API etkinleştirilmiş WordPress 6.x
- Minimum SDK: Android 6.0 (API 23)
🧩 Kurulum Kılavuzu
- WordPress sitesini hazırlayın: REST API'nin etkinleştirildiğinden emin olun; güvenli uç noktalar için JWT Auth'u (isteğe bağlı) yükleyin.
- Projeyi Android Studio'ya (Arctic Fox veya üzeri) aktarın.
- WordPress sitenizin BASE_URL'sini Config.java veya build.gradle'da yapılandırın.
- Firebase'i kurun: Anlık bildirimler için google-services.json dosyanızı ekleyin.
- AdMob entegrasyonu: Uygulamanızı ve reklam birimi kimliklerinizi AndroidManifest.xml dosyasına ekleyin.
- Markalama: Uygulama adını, simgesini, açılış ekranını ve tema renklerini değiştirin.
- Derle ve çalıştır: Gönderileri, kategorileri ve yorumları getirmeyi test edin. AdMob test reklamlarını ve anında bildirimlerini doğrulayın.
- Sürüm: Play Store için imzalı bir AAB oluşturun ve Veri Güvenliği ve Gizlilik formlarını doldurun.
📦 Teslimatlar
- Tam Android Studio projesi (Java/Kotlin)
- Yapılandırılabilir REST API uç noktaları ve kategori eşlemeleri
- Çevrimdışı önbelleğe alma ve Oda veritabanı entegrasyonu
- Firebase ve AdMob entegrasyon şablonları
- GDPR izin düzeni ve gizlilik yer tutucuları
- Hızlı başlangıç belgeleri ve destek notları
- GPL lisans dosyası ve yeniden dağıtım bildirimi
📱 Desteklenen Platformlar
- Android telefonlar: Android 6.0 (API 23) ve üzeri
- Tabletler: Desteklenen duyarlı düzenler
- Web Görünümü (isteğe bağlı): Karma sayfalar veya yerleşik medya içeriği için
🧠 Notlar
- Lisans: Eğitim, inceleme ve türev amaçlarla GPL kapsamında dağıtılmaktadır.
- Özelleştirme ipuçları: Tema renklerini ve API URL'lerini merkezileştirin, Retrofit günlük kaydını etkinleştirin ve çok dilli bloglar için dizeleri yerelleştirin.
- Performans: Büyük yayınlar için sayfalandırmayı kullanın, görselleri önbelleğe almayı etkinleştirin (Glide/Picasso) ve öne çıkan görselleri önceden getirin.
- SEO/ASO: Mağaza girişini "WordPress blogu", "haber uygulaması" ve "yerel Android okuyucu" gibi anahtar kelimelerle optimize edin. Blog içeriğinizin ekran görüntülerini ekleyin.
- Uyumluluk: Gizlilik politikanızı ekleyin, GDPR iznini yapılandırın ve yayınlamadan önce reklamın açıklanmasını sağlayın.
👨💻 Orijinal Geliştirici Kredisi
Bu açıklama, aşağıdaki gibi pazaryerlerinde yayınlanan orijinal WorDroid geliştiricisini/geliştiricilerini belirtir.
CodeCanyon.
Premium güncellemelere, API desteğine veya beyaz etiket haklarına ihtiyacınız varsa orijinal yazarın ticari lisansını satın alarak destekleyin.
🔒 Sorumluluk reddi beyanı
Bu kaynak kodu, eğitim amaçlı ve ticari olmayan inceleme amacıyla GPL lisansı altında dağıtılmaktadır.
Kendi WordPress REST API'nizi, AdMob ve Firebase kimlik bilgilerinizi yapılandırmanız gerekir.
Ticari markalar, logolar ve demo blog içeriği ilgili sahiplerinin mülkiyetinde kalır.
Veri gizliliği, telif hakkı ve reklam düzenlemelerine ilişkin yasal uyumluluktan kullanıcı sorumludur.
Değerlendirmeler
Henüz değerlendirme yapılmadı.