PersonaDreams
Rüya yorumu, kişilik analizi ve mistik içgörüler.


- Proje
- Kendi ürünümüz
- Rolümüz
- Ürün · iOS geliştirme · AI entegrasyonu · Abonelik
- Süre
- 6 ay
01 / Projenin arkasında
Bir ihtiyaç. Düşünülmüş bir çözüm.
Zorluk
Mistik içerik üreten uygulamalarda cevaplar birbirine benzer; kullanıcı iki günde kalıbı görür ve güvenini kaybeder. Bir de bekleme sorunu var: görsel analizi gerektiren kahve falı ya da el falı saniyeler sürer ve kullanıcıyı ekranda tutmak deneyimi bozar.
Yaklaşım
Yorum katmanı kullanıcının rüya günlüğünü bağlam olarak alıyor ve tekrar eden sembolleri zaman içindeki örüntü olarak sunuyor. Yorumlar bloklayan bir istek yerine Firestore tabanlı bir kuyruğa giriyor; sonuç canlı dinleyiciyle gelen kutusuna düşüyor, okunmamış sayacı görünüyor. Fotoğraf doğrulama, görsel özetiyle önbellekleniyor, iki saniyelik hız sınırı ve oturum başına beş deneme var. Kredi sistemi, RevenueCat aboneliği ve ödüllü reklamlar tek durum nesnesinde; anahtarlar Remote Config’ten, sunucu işleri Cloud Functions’ta. Uygulama SwiftUI ile yazıldı, 145 Swift dosyası.
Sonuç
Rüya yorumu, kişilik analizi, Yunan / Roma / Türk mitolojisi testleri, tarot, kahve ve el falı, numeroloji ve burç tek uygulamada; dört dil (Türkçe, İngilizce, İspanyolca, Arapça). App Store’da 4,9 puan.
02 / Ürünün içinde
Ekran ekran, deneyim.
Detayları görmek için bir ekranı açın.06 görsel
03 / Kapsam & detaylar
Deneyimi oluşturan detaylar.
- 01
Rüya günlüğünü bağlam olarak kullanan yorum katmanı
- 02
Tekrar eden sembollerin örüntü analizi
- 03
Firestore tabanlı yorum kuyruğu ve gelen kutusu: bekleme ekranı yok
- 04
Abonelik altyapısı RevenueCat ile
Teknoloji
ÜRÜNÜN İÇİNDEN
Ekranın arkasındaki mühendislik.
Bu projede geliştirdiğimiz sistemler ve çözdüğümüz somut problemler.
Yorumlar kuyrukta, kullanıcı serbest
InterpretationQueueManager isteği tür, metin, görsel adresleri, kart indeksleri, doğum verisi ve dil ile Firestore’a yazıyor; canlı dinleyici sonucu gelen kutusuna düşürüyor ve okunmamış sayacını güncelliyor. Kullanıcı bekleme ekranına kilitlenmiyor.
Fotoğraf doğrulama maliyeti sınırlı
Doğrulama sonuçları görselin özetiyle beş dakika önbellekleniyor; istekler arası iki saniye, oturum başına beş doğrulama ve önbellek için 20 MB tavanı var. Aynı fotoğrafı tekrar yüklemek modele gitmiyor.
Yerelleştirme derleme öncesi denetleniyor
Dört .lproj dizini (ar, en, es, tr) ve .localized olmadan kalan sabit Text("…") çağrıları grep ile taranıyor; API anahtarları Remote Config’ten, kimlik Apple ve Google ile.
- 4,9 / 5
- App Store puanı
- 27
- değerlendirme
Sıradaki fikir sizin.
Sizin ürününüz için ne yapabiliriz?
İlk sürümden büyüyen platformlara; tasarım, geliştirme ve yayın sürecini birlikte planlayalım.
Türkiye’den Amerika, İngiltere, Avustralya ve dünyanın her yerine.