Sıfırdan başlarken iPhone uygulaması yapmak
Bir iPhone uygulaması yapmak için önce bir kullanıcı, faydalı bir eylem ve onun elde etmesi gereken sonucu belirle. Bu akışı kur, gerçek bir cihazda doğrula, sonra uygulaman ödeme sunuyorsa dağıtımı ve ödemeyi hazırla. İşte tek başına ilerlemen için kararlar, toplaman gereken kanıtlar ve rehberler; iOS Kit de bu yolu dört adımda, uygulamalarımın başlangıç koduyla bir araya getiriyor.
Yazan: Mehdi Azizi · İçerik tarihinde gözden geçirildi

Neler öğreneceksin
- Fikrin tek bir işleve indirgenmiş
- Fikrini uygulamanın ilk açılışta yaptığı şeye indirmeyi ve sonraki sürümü bekleyecekleri listelemeyi öğrenirsin.
- Teknik temelin baştan kurulu
- Expo, Apple geliştirici hesabın, kod projen: her şey ihtiyaç duyduğun gün değil, ilk adımda hazır.
- Yapay zeka koltuk değneği değil, araç
- Bir yapay zekadan nasıl ekran isteyeceğini, ürettiğini nasıl okuyacağını ve yanıldığında nasıl düzelteceğini görürsün. Onsuz kodlamayı tercih edersen o da mümkün.
- Uygulaman kendi iPhone'unda
- Çalışmanı gerçek bir ekranda değerlendirmek için test sürümünü ikinci adımdan itibaren TestFlight ile kurarsın.
Adım adım
- Adım 1
Fikri, kitleyi ve fiyatı seçersin, teknik temelin kurulur.
- Adım 2
Ana işlevi yapar ve TestFlight ile iPhone'unda test edersin.
- Adım 3
Onboarding'i, paywall'u ve aboneliği eklersin.
- Adım 4
App Store sayfanı hazırlar, dosyanı kontrol eder, sonra Apple'a gönderirsin.
İlk iPhone uygulaman için nereden başlamalı?
Bir araç seçmeden önce tek sayfalık bir çerçeve yaz: kimin için, hangi durumda, hangi eylem, hangi veriler saklanacak ve sonraki sürümü neler bekleyecek. Hayali bir okuma defteri için akış şöyle olabilir: bir kitap ekle, ulaşılan sayfayı not et, uygulamayı kapat ve o sayfayı yeniden bul. Yirmi ekranlık bir katalog, bu sonucun çalışıp çalışmadığını henüz söylemez.
Dört çıktıyla ilerle: çerçeve, ana akışın çalıştığı bir kurulum, abonelik satıyorsan bir satın alma ve geri yüklemenin kanıtı, sonra App Store dosyası. Her geçişte neyin denendiğini ve neyin test edilmeyi beklediğini not et. Bir işlev bu çıktıların hiçbirine hizmet etmiyorsa, ilk sürüm için gerekli olup olmadığını kendine sor.
Uygulamanın gerçekten çalıştığını nasıl doğrularsın?
iPhone'unda, geliştirme araçları açık değilken temiz bir kurulumu test et. Ana akışı bitir, uygulamayı kapatıp yeniden aç, ağı kes ve istenen izinleri reddet. Zorunlu ekranları desteklenen en küçük ve en büyük boyutta, klavye açıkken de kontrol et. Her deneme için build numarasını, cihazı, eylemi ve gözlenen sonucu sakla.
TradaZen vaka çalışmamda, otomatik testler yeşilken hiç bitmeyen bir dersi anlatıyorum. İşe yarayan kontrol, dersi sonuna kadar oynamaktı. Senin uygulaman için de aynı şekilde gözlemlenebilir bir sonuç seç: kaydedilmiş bir veriyi bulmak, bir seansı bitirmek ya da satın alınan içeriğe erişmek. “Buton tepki veriyor” akışı doğrulamaya yetmez.
Bir TestFlight sürümü kur ve testleri düzenle
Araçlarını seçmeden önce ne kadar bütçe ayırmalı?
Başlangıcı, sabit giderleri ve kullanım maliyetlerini ayır. Eksik bilgisayar ya da iPhone, yayın üyeliği, kod aracın ve ücretli bir API'ye yapılan çağrılar aynı kalem değildir. Test ve bakım süresini de tahmin et. Yerelde çalışan bir uygulamayla her fotoğrafı sunucuda analiz eden bir uygulama, aynı sayıda ekranı olsa bile aynı harcamalara sahip değildir.
No-code ya da kodlu bir stack seçmeden önce projenin neler gerektirdiğini kontrol et: App Store'da yayın, uygulama içi satın almalar, yerel işlevler ve kodu geri alabilmek. Sonra bütçeyi sağlayıcının fiyatları, tarihleri ve her teklifin sınırlarıyla doldur. Maliyet rehberi bu kalemleri ayrıntılandırıyor; tablo ise başka bir uygulamanın bütçesini kendininki sanmadan kendi varsayımlarını karşılaştırmanı sağlıyor.
Yayın ve kullanım dahil bir iOS uygulamasının maliyetini anla
Projen için doldurulacak bütçeyi indir
No-code ve yapay zekanın olanaklarını ve sınırlarını karşılaştır
Neden benimle
Kendi iOS uygulamalarımı yayınlıyorum: Solys, TradaZen, Nolera ve Vigie App Store'da, bir tanesi de Apple incelemesinde. Fikirden Apple reddine kadar senin geçeceğin adımlardan geçtim ve bu yolu uygulamalarımın başlangıç koduyla birlikte iOS Kit içinde yazıya döktüm.
TradaZen'in yolculuğunu oku: yapımdan Apple retlerine ve yayına kadar.
Ücretsiz rehberlerle başla
Sık sorulan sorular
Hiç kod yazmadım, mümkün mü?
Evet. Kit yeni başlayanlar için tasarlandı, ama Claude Code ya da Cursor gibi bir yapay zekayla çalışmaya hazır olmalısın: kit ona kodu düzgün yazması için kuralları ve skill'leri verir. En önemlisi her hafta ayırdığın zaman.
Uygulamam kesinlikle yayınlanacak mı?
Bunu kimse garanti edemez: karar Apple'ın. iOS Kit içinde Apple Review Kit de var: gönderim öncesi kontrol listesi, düzeltilmiş retlerim ve uygulamanı gözden geçiren skill'ler.
Kit ne kadar?
€129,99, tek seferde, 1 yıl güncelleme dahil, devam etmek istersen sonra yıllık €49,99. iOS Kit satışta. Ödemeden hemen sonra indirme.
Peki Android?
Kitin kodu Android için derlenir, ama tüm cilalama işi iPhone için yapıldı. Kit App Store için tasarlandı.
iOS Kit
Uygulamalarımın başlangıç kodu, Claude'a vereceğin mesajlarla adım adım yol haritası ve tüm kitler. Claude zaten çalışan bir uygulamadan başlar. €129,99.