Xcode için Kod Tekrarı

Feb 12 2023
YouTube videoları oluştururken veya iOS Geliştirme hakkında yazarken, genellikle kodu önce Xcode'da deneyeceğim ve uygulama tamamlandıktan sonra bunu bir blog gönderisine veya YouTube videosuna dönüştüreceğim. Eğitim videosunu hazırlama zamanı geldiğinde, izleyicinin zamanını verimli bir şekilde kullanmadığımı düşündüğümden, yazmamı gösteren bölümleri sık sık düzenlerim.
İndirmek için buraya tıkla!

YouTube videoları oluştururken veya iOS Geliştirme hakkında yazarken , genellikle kodu önce Xcode'da deneyeceğim ve uygulama tamamlandıktan sonra bunu bir blog gönderisine veya YouTube videosuna dönüştüreceğim.

Eğitim videosunu hazırlama zamanı geldiğinde, izleyicinin zamanını verimli bir şekilde kullanmadığımı düşündüğümden, yazmamı gösteren bölümleri sık sık düzenlerim. Kodun hemen görünmesini ve bunun yerine zaman geçirerek geçirmeyi tercih ederim.

Diyelim ki bu işlevin nasıl uygulanacağına dair bir eğitim oluşturuyordum:

func isPrime(num: Int) -> Bool {
    guard num > 1 else { 
    	return false 
    }

    for index in 2..<num {
            if num % index == 0 {
                return false
            }
        }
        return true
    }
}

Hatta sonrasında blog yazısına dönüştürmek isteyebilirim .

Bu iş akışlarının her ikisini de düzene sokmama yardımcı olması için kendim için oluşturduğum bir aracı paylaşmak istedim.

Code Replay, uygulamanın artımlı aşamalarını kolayca yakalamak, dokümantasyon, bir YouTube videosu veya bir blog gönderisi oluşturmayı kolaylaştırmak için tasarlanmış bir Xcode Düzenleyici Uzantısıdır.

Bir "Yeni Oturum" oluşturarak işleri başlatacağım. Artık uygulama üzerinde çalışırken, önemli aralıklarla “Kontrol Noktaları” kurabiliyorum.

Bu Kontrol Noktaları, blog gönderisini yazma sürecini basitleştirmek için yalnızca bir Markdown dosyasına kaydedilmeyecek, aynı zamanda videoyu daha kısa ve akıcı hale getirmek için onları "Tekrar Oynatabilirim".

Bu, blog yazma ve eğitici kayıt sürecini kolaylaştırmak için öncelikle kişisel kullanım için geliştirdiğim bir araçtır ve hedef kitlenin sınırlı olduğunu anlıyorum. Ne olursa olsun, artık koddan utanmadığım zaman, onu açık kaynaklı bir proje olarak yayınlayacağım .

App Store'dan indirin!