iOS uygulamamın bir mühendislik ekibi, bir sürüm yöneticisi, bir içerik stüdyosu, bir SEO departmanı ve bir veri analisti var.
Tek bir kişi ve bir yığın Claude Code becerisinden oluşuyor.
GainFrame 4 aylık. $944 MRR, son ayda %45 artış, 203 abone. Tüm organizasyon şeması ve gerçek iş akışları aşağıda:




⸻
MÜHENDİSLİK
SwiftUI + SwiftData. XcodeGen projeyi YAML'dan oluşturuyor, bu yüzden .xcodeproj git'te bile değil.
Claude Code kodun çoğunu yazıyor. Bir CLAUDE.md dosyası mimari kuralları (gezinme kalıpları, tasarım sistemi, asla dokunulmaması gerekenler) tutuyor, böylece her oturum uygulamayla uyumlu kod yazıyor.
QA bir ajan: derliyor, simülatöre yüklüyor ve özelliği RocketSim'in CLI'si aracılığıyla çalıştırıyor. Erişilebilirlik ağacını okuyor, eleman kimliğine göre tıklıyor, her adımda ekran görüntüsü alıyor. Yeşil bir derleme derlendiğini söyler. Bu ise çalıştığını söyler.
Arka uç: Supabase, 30 edge fonksiyonu. AI koçu Gemini 3.5 Flash'ı akışla kullanıyor ve gerçek kullanıcı verilerine karşı 17 araç çağırıyor: fotoğraf puanları, kasa bazında Hevy hacmi, Strava aktiviteleri, konuşma belleği.
AI maliyet sınırlamaları, çünkü koç ayda ~$257'ye mal oluyor: günlük toplam $35 veya kullanıcı başına günlük $5'ı geçince Slack uyarısı ve koçun sistem promptunu büyüten herhangi bir PR'da CI başarısız oluyor.
SÜRÜM YÖNETİCİSİ
Tek bir komut. Canlı App Store yapısını kontrol ederek yeni sürüm mü yoksa takip mi olduğunu belirliyor, git log'undan sürüm notları taslağı oluşturuyor, sürüm numarasını yükseltiyor, etiketliyor, fastlane match ile arşivliyor, TestFlight'a yüklüyor, 9 dilde metadata'yı senkronize ediyor. Ekran görüntüleri otomatik olarak en-US → UK/AU, es-ES → MX şeklinde yansıtılıyor.
İş takibi: P0–P3 etiketleriyle GitHub Issues. Tek bir komut en üstteki sorunu seçip üzerinde çalışmaya başlıyor.
İÇERİK STÜDYOSU
Bir TikTok çizgi roman fabrikası. Gemini yalnızca maskot sanatını çiziyor (base64 referans görselleri karakteri tutarlı tutuyor). Python/Pillow her kelimeyi damgalıyor: sabit font, sabit konumlar, sabit kırmızı. Slayt başına 4 sent, 150'den fazla karusel.
Neden ayrı: modelin metin oluşturmasına izin vermek her slaytın kaymasına neden oldu. Sanat AI'dan. Tipografi koddan.
Ne işe yarıyor: mit yıkan kancalar ("KARDİYO KAS KAYBINA YOL AÇAR MI?") yorum savaşları başlatıyor ve yorumlar algoritmayı besliyor. Uygulama her 3 karuselden 1'inde, yalnızca son slaytta görünüyor. Daha fazlası erişimi öldürüyor.
İkinci hat: gerçek iTunes API varlıklarından "en iyi 5 fitness uygulaması" liste yazıları, sıfır AI görseli, uygulamam Strava ile Hevy arasında 3. sıraya yerleştirildi. Kendimi ilk sıraya koymaktan daha iyi performans gösteriyor.
Ayrıca Reddit'ten gelen soğuk bir DM'den $49'lık bir promosyon videosu, kendi ekran kaydımı geçti.
SEO DEPARTMANI
Cloudflare Pages'de 141 yazı + 11 ücretsiz hesap makinesi. Barındırma: $0. Anahtar kelime araçları: $0.
Hat: Google otomatik tamamlama → canlı SERP okumaları → MCP üzerinden kendi Search Console'um → puanlanmış backlog → oluşturucu taslakları → ben düzenlerim → git push dağıtır.
Günde 7 tıklama → 90 günde 100. En iyi sayfa, haftada ~170 tıklama alan "en iyi AI vücut yağ uygulamaları" derlemesi.
Öğrendiklerim: alışveriş niyetli yazılar (derlemeler, X-vs-Y) tıklama alıyor. Bilgilendirici yazılar AI özetinde ölüyor. Ücretsiz hesap makineleri makalelerden daha hızlı sıralanıyor ve makalelerin asla alamadığı backlink'leri çekiyor.
GELİR EKİBİ
RevenueCat. Yıllıkta 7 günlük deneme var, aylıkta yok.
Canlı ödeme duvarı A/B testi: "yıllık faturalandırılan aylık $3.33" ile başlamak, görüntülemelerin %30.1'ini denemeye dönüştürüyor; deneme zaman çizelgesini açıklayan sürümün %24.1'ine karşı. Aynı fiyat, farklı çerçeve.
Her Pro özelliği kendisinin bir önizlemesiyle kapılanıyor: gerçek kas haritan, detaylar bulanık. Şeyi göster, derinliği kilitle.
Her satın alma, iptal, fatura sorunu için Webhook → Slack, "PostHog'da bul" bağlantısıyla. Deneme iptalleri "ulaş" etiketiyle gelir ve aynı gün e-posta atıp nedenini sorarım.
Deneme→ücretli: 5 haftada %21 → %44. $0 reklam.
VERİ ANALİSTİ
PostHog + GA4 + Search Console, MCP üzerinden Claude'a bağlı. "Salı günü yüklemeler neden düştü?" yazdığım bir soru, bir kontrol paneli safari değil.
Anketler kendi Supabase tabloma yazılır. Satıcının anket arayüzü sessizce yanıtların %47'sini yakalıyordu.
Her ham veri çekimi, tarihli klasörlerde git'e commit edilir, böylece geçmiş herhangi bir karar, onu yönlendiren verilere karşı yeniden denetlenebilir.
En önemli düzeltme: analitiğim 10 deneme dönüşümü gösterirken RevenueCat 48'di. Hiçbir şeyi optimize etmeden önce ölçümü düzelttim.
İŞTEN ÇIKARDIĞIM DEPARTMAN
Ücretli reklamlar. 3 ayda $5,674: Apple Search Ads $2,498 (443 yükleme, $5.64 CPI), TikTok $1,881, Reddit $1,295 ve yaklaşık sıfır takip edilen dönüşüm.
En iyi durum: $18 LTV'ye sahip bir ödeyici edinmek için $114. 10 Mayıs'ta öldürdüm. Büyüme, kart durduğunda çalışmayı bırakmayan kanallara geri döndü.
TÜM MALİYETLER
Gemini aylık ~$260. Barındırma $0. SEO araçları $0. Slaytlar her biri 4¢. RevenueCat ve PostHog bu ölçekte ücretsiz. Apple yıllık $99. Artı günde yaklaşık iki saat odaklanmış çalışma.
⸻
Bunlardan birine başlıyorsan, şu sırayla çal: önce webhook → Slack. İkinci olarak takibini düzelt. Üçüncü olarak ücretsiz hesap makineleri. Dördüncü olarak karşılaştırma yazıları. Beşinci olarak CLAUDE.md.
Her şeyin ekran görüntüleriyle birlikte tam yazısı blogda, bağlantı cevapta.





