Ana içeriğe geç
iOS KitDiscordÜcretsiz (yeni sekme)
Rehberler

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: · İçerik tarihinde gözden geçirildi

Bir MacBook Pro'da Claude Code TradaZen uygulamasını düzenliyor, yanında uygulama ekran��nı gösteren iPhone simülatörü var.

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

  1. Adım 1

    Fikri, kitleyi ve fiyatı seçersin, teknik temelin kurulur.

  2. Adım 2

    Ana işlevi yapar ve TestFlight ile iPhone'unda test edersin.

  3. Adım 3

    Onboarding'i, paywall'u ve aboneliği eklersin.

  4. 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.

Açıklamalı bir örnekle şartnameyi doldur

Çerçeve şablonunu ve doğrulama tablosunu indir

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

Test edilecek 16 senaryoluk tabloyu indir

TradaZen'de yaşanan hataları ve düzeltmeleri oku

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.

iOS Kit sayfasını gör

Bunları da oku