Reprodução de código para Xcode

Feb 12 2023
Ao criar vídeos do YouTube ou escrever sobre o desenvolvimento do iOS, normalmente tento primeiro o código no Xcode e, em seguida, o converto em uma postagem de blog ou vídeo do YouTube assim que a implementação estiver concluída. Quando chega a hora de fazer o tutorial em vídeo, geralmente edito as partes que me mostram digitando, pois sinto que não é um uso eficiente do tempo do espectador.
Clique aqui para baixar!

Ao criar vídeos do YouTube ou escrever sobre o desenvolvimento do iOS , normalmente tento primeiro o código no Xcode e, em seguida, o converto em uma postagem de blog ou em um vídeo do YouTube assim que a implementação estiver concluída.

Quando chega a hora de fazer o tutorial em vídeo, geralmente edito as partes que me mostram digitando, pois sinto que não é um uso eficiente do tempo do espectador. Prefiro que o código apareça imediatamente e passe o tempo percorrendo-o.

Digamos que eu esteja criando um tutorial de como implementar esta função:

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

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

Posso até querer transformá-lo em um post de blog depois .

Eu queria compartilhar uma ferramenta que criei para mim para me ajudar a simplificar esses dois fluxos de trabalho.

O Code Replay é uma extensão do Xcode Editor projetada para capturar facilmente os estágios incrementais de implementação, simplificando a criação de documentação, um vídeo do YouTube ou uma postagem de blog.

Vou começar criando uma "Nova Sessão". Agora, enquanto trabalho na implementação, posso estabelecer “pontos de verificação” em intervalos importantes.

Esses pontos de verificação não serão apenas salvos em um arquivo Markdown para simplificar o processo de redação da postagem do blog, mas também posso "reproduzir" para tornar o vídeo mais conciso e simplificado.

Esta é uma ferramenta que desenvolvi principalmente para uso pessoal para agilizar o processo de gravação de blogs e tutoriais e entendo que o público-alvo é limitado. Independentemente disso, assim que não estiver mais envergonhado com o código, irei lançá-lo como um projeto de código aberto .

Baixar na loja de aplicativos!