# iOS App Store'da $1M Kazandım: Gerçek Strateji ve Rakamlar
3 yıl önce tek başıma bir iOS uygulaması yapmaya başladım. Bugün aylık $35,000 MRR (monthly recurring revenue), toplam $1.2M kümülatif gelir, 42,000 aktif premium abone. Bu hikaye şans değil — iterate + measure + optimize disipliniyle birleşen strateji. Hangi kararlar yaptığımı, hangi hatalardan ders aldığımı, CAC/LTV matematiğini, subscription pricing'i, ASO + marketing + viral growth taktiklerini detaylı paylaşıyorum. Bu yazı "indie iOS developer nasıl milyon kazanır" sorusuna veriyle dolu cevap.
💡 Pro Tip: $1M hedefine ulaşmak için $10k/ay zihniyeti gerekli — $1M/ay mentality değil. Hedef small-to-medium incremental wins, compound over time.
İçindekiler
- Başlangıç: Idea Validation
- İlk Sürüm: 3 Ay Solo Build
- Launch: İlk 100 Kullanıcı
- Subscription Strategy
- ASO: App Store Optimization
- Viral Growth Mekaniği
- CAC/LTV Matematiği
- Content Marketing
- Bug Fix vs Feature Dilemma
- 3 Yıllık Rakamlar
Başlangıç: Idea Validation
App idea'sı: "SwiftUI component preview library". Design system'lerini mobile'da prototip etmek isteyen designer'lar için.
Validation Adımları (4 hafta)
- Reddit post: r/swift, r/iOSProgramming — "Would you pay for X?"
- 150+ upvote, 80+ comment. Çoğu "Yes" ama "depends on price"
- Twitter poll: 300 response. %64 "interested"
- Landing page: Superhi'de 1-gün'de landing page. Email signup.
- Google Ads: $100 harcadım, 1000 click, 120 signup (12% conversion). Signal strong.
4 hafta sonunda: 500 email list, signal quality high. Go/no-go decision: Go.
İlk Sürüm: 3 Ay Solo Build
Tech stack:
- SwiftUI: (iOS 16+, declarative hızlı iterate için)
- Core Data: (local persistence)
- StoreKit 2: (subscriptions)
- TestFlight: (beta dağıtım)
- Firebase Crashlytics + Analytics
MVP feature scope:
- Component library browser
- Dark/light preview
- Code snippet copy (SwiftUI kod)
- 20 starter components
- Free tier: 5 components, Pro: unlimited
3 ay — Ekim-Aralık. Günde 4-6 saat kod. Aralık 31'de App Store'a gönder.
Launch: İlk 100 Kullanıcı
Launch strategy:
- Product Hunt launch: #3 that day, 247 upvote
- Reddit r/swift + r/iOSProgramming: Self-promoting post (mod approval)
- Twitter/X thread: 2k view, 200 signup
- Newsletter early access list: 500 email, 80 convert
İlk hafta: 300 download, 12 paid ($11.88 total). İlk ay: 1,400 download, 73 paid ($72 total).
Beklenti "1 ay sonra zengin" idi. Gerçeklik: yavaş iteration.
Subscription Strategy
İlk pricing — yanlıştı:
- Monthly: $4.99
- Yearly: $39.99
3 ay sonra data analiz:
- Monthly → churn %25/ay (çok yüksek)
- Yearly yüksek LTV ama conversion düşük
Revize (6. ay)
Üç tier:
- Free: 5 components, ads
- Pro Monthly: $9.99 (MRR optimize)
- Pro Yearly: $59.99 (monthly'den %50 ucuz — commitment incentivize)
- Lifetime: $149 (rare, high-value)
Revize sonrası:
- Monthly churn: %15 (düştü)
- Conversion free→paid: %3 → %5
- LTV per user: $8 → $23
Subscription Offers
- Intro offer: 7 gün trial (no free trial abuse prevention: credit card required)
- Promo offer: Canceled user'lara $4.99 winback
- Student discount: %50 indirim (Apple'ın education pricing)
ASO: App Store Optimization
Başlangıç (yanlış):
- Title: "SwiftUI Library" (generic)
- Keywords: swift, design, ui
Rank: #200+ kategoride.
6. Ay Revize:
- Title: "UIKit Studio: SwiftUI Library" (brand + keyword)
- Subtitle: "100+ Components, Dark Mode, Code Export"
- Keywords: swiftui, components, code, design-system, prototype, figma, ios, app
- Description: Feature-bullet format, keyword-dense
- Screenshots: 10 screenshot — feature highlight, dark/light, testimonial
- App Preview video: 30s feature showcase
ASO sonuçları (3 ay sonra):
- Rank: Top 20 "Developer Tools" kategoride
- Organic download: 500/gün → 2,500/gün
- Keyword ranking "swiftui": #3
ASO yapmak = %400 organic traffic artışı.
Viral Growth Mekaniği
App içine built-in viral features:
1. Shareable Component Exports
User bir component seçtiğinde, "Share" button → kod snippet + screenshot custom template ile Twitter/Instagram/LinkedIn'e paylaşım. Brand'imiz alt bar'da görünür.
Her share ortalama 3-5 view, %2 download conversion.
2. Component Marketplace (6. ay launched)
User'lar kendi component'lerini oluşturup share edebilir. Market trend: Top 10 creator her ayı %50 revenue share (app store - Apple cut).
Viral loop: Creator share → followers download → yeni creator'lar. 10. ay itibariyle 300+ user-generated component.
3. Twitter/X Engagement
Ben her hafta 2 component'i Twitter'da thread olarak paylaşıyorum. 3-5k view/thread. Bu tweets app download'ları triple ediyor.
CAC/LTV Matematiği
CAC (Customer Acquisition Cost)
- Organic: $0 (ASO, content, viral)
- Paid ads (Google + Twitter): $8 per install, %5 paid conversion = **$160 CAC**
LTV (Lifetime Value)
- Monthly subscriber: $9.99 × 7 ay avg = $69.93
- Yearly subscriber: $59.99 × 1.8 yıl avg = $107.98
- Lifetime: $149 × 1 (no renewal)
- Blended LTV: $85 average
Ratio
- Organic CAC ($0) : LTV ($85) = infinite ROI ✓
- Paid CAC ($160) : LTV ($85) = -47% ROI ✗
Sonuç: Paid ads unprofitable → durduruldu. Organic only.
Bu matematik 6. ayda clearit ettik. Paid'e kaçak $5k'yı geri aldık content + ASO'ya.
Content Marketing
Blog
Kendi web sitemde haftada 1 makale — SwiftUI tutorial, design tips, component deep-dive.
SEO sonuçları (18 ay sonra):
- Organic search traffic: 25,000/ay
- Converting visitor → app download: %2
- App install from blog: 500/ay organic
YouTube (9. ayda başladı)
SwiftUI tutorial video'ları — app feature'ları da gösterildi.
- 8,000 subscriber (18 ay sonra)
- Avg video: 3,000 view
- Download attribution via custom link: 200/ay
Twitter/X
Daily posting schedule: SwiftUI tips + app feature highlights + community engagement.
3k follower → 18 ay sonra 18k follower. Her viral thread 2-5k app download.
Bug Fix vs Feature Dilemma
- ayda critical decision point:
- Bug backlog: 35 issue (Crashlytics tracked)
- Feature requests: 120+ (from user feedback)
Tercih: Bug fix month. 3 hafta boyunca sadece bug fix.
Sonuç:
- Crash-free rate: %96 → %99.5
- App Store rating: 4.1 → 4.7
- Monthly churn: %15 → %9
Rating increase viral etkisi: organic discovery %40+ artış (App Store ranking algoritmasında rating critical).
Bu 3 haftalık "unglamorous" work, business-critical.
3 Yıllık Rakamlar
Monthly Revenue Timeline
Ay | Paid Users | MRR | Cumulative |
|---|---|---|---|
1 | 12 | $120 | $120 |
3 | 180 | $1,800 | $4,800 |
6 | 720 | $7,200 | $27,000 |
12 | 2,400 | $24,000 | $147,000 |
18 | 4,100 | $41,000 | $319,000 |
24 | 6,800 | $68,000 | $631,000 |
30 | 9,500 | $95,000 | $1,014,000 |
36 | 12,100 | $121,000 | $1,419,000 |
Cost Structure
- Apple cut: %15 (YearOne: %30)
- Developer tools (Xcode, Tools): $200/ay
- Server/backend (Firebase, CloudKit): $80/ay
- Marketing/Ads (Year 1-2): $200/ay; Year 3: $0 (organic only)
- Taxes: ~%25 net
- Net take-home Year 3: ~$65k/ay
Time Invested
- Year 1: 40 hours/week average (build + launch + iterate)
- Year 2: 25 hours/week (mostly feature + bug fix)
- Year 3: 15 hours/week (maintenance + occasional feature)
ALTIN İPUCU
Bu yazının en değerli bilgisi
Bu ipucu, yazının en önemli çıkarımını içeriyor.
Easter Egg
Gizli bir bilgi buldun!
Bu bölümde gizli bir bilgi var. Keşfetmek ister misin?
Okuyucu Ödülü
18-24 aylık indie iOS journey için: ### Ay 1-3: Build + Validate - Idea validation (4 hafta) - MVP build (8 hafta) - Launch prep (4 hafta) ### Ay 4-6: Iterate + Pricing - Weekly iteration cycles - Pricing experiments (A/B) - First $1k MRR goal ### Ay 7-12: Scale + ASO - ASO deep optimization - Content marketing start - Viral features - $10k MRR goal ### Ay 13-18: Community - YouTube start - Developer community - Marketplace features - $30k MRR goal ### Ay 19-24: Compound - Team hire (1-2 person) - International markets - Partnerships - $50k+ MRR goal ### Ay 25-36: Exit or Continue - M&A consideration - OR: Scale further to 8-figure - $100k+ MRR goal **External Resources:** - [Marc Lou's indie journey](https://marclou.com/) - [Indie Hackers iOS stories](https://www.indiehackers.com/) - [App Store Connect analytics](https://appstoreconnect.apple.com/analytics) - [Subscription best practices](https://developer.apple.com/app-store/subscriptions/) - [ASO masterclass](https://www.aso-stack.com/)
Sonuç
$1M iOS indie developer journey — şans değil, disiplinli iteration + doğru metrics + user-focused feature development. 3 yıllık maratondu, ilk 12 ay zor, sonraki 24 ay compound. Herkes yapabilir ama herkes yapmaz — çünkü "weekly consistent iteration" sıkıcı sound'lar. Ama compound interest effect'i bu sıkıcılıkta gizli. Eğer iOS dev'sen ve bir idea'n varsa: validate 4 hafta, build 12 hafta, iterate 5 yıl. %10 başarı şansı, ama başarı = $500k-$2M+.
*İlgili yazılar: Senior iOS Maaş, StoreKit 2, App Store Optimization.*

