Return to Video

Recording Troubles - Intro to iOS App Development with Swift

  • 0:00 - 0:03
    Até agora, conseguimos gravar som e
  • 0:03 - 0:07
    imprimir o nome do arquivo onde gravamos nossa voz de fato.
  • 0:07 - 0:08
    Neste momento,
  • 0:08 - 0:12
    quero que consideremos dois cenários que podem causar alguns problemas daqui para frente.
  • 0:12 - 0:16
    O primeiro tem a ver com nosso storyboard, então vou voltar para o Xcode.
  • 0:16 - 0:20
    Sabemos que estamos gravando nossa voz aqui na primeira cena ou
  • 0:20 - 0:22
    em RecordSoundsViewController.
  • 0:22 - 0:25
    Também sabemos que precisamos desse arquivo gravado aqui
  • 0:25 - 0:28
    na segunda cena ou em PlaySoundsViewController.
  • 0:28 - 0:31
    Agora, quando pressionamos o botão de parar,
  • 0:31 - 0:34
    passamos rapidamente da primeira cena para a segunda cena.
  • 0:34 - 0:37
    Você acha que precisaremos passar o arquivo de áudio
  • 0:37 - 0:39
    da primeira cena para a segunda?
  • 0:39 - 0:41
    Se sim, como faríamos isso?
  • 0:41 - 0:43
    Aqui está o primeiro cenário sobre o qual precisamos pensar a fundo.
  • 0:43 - 0:47
    O segundo cenário tem a ver com a gravação de áudio.
  • 0:47 - 0:50
    Por enquanto, os sons que estamos gravando são bem curtos.
  • 0:50 - 0:52
    Entre cerca de cinco a dez segundos de duração.
  • 0:52 - 0:55
    O que você acha que pode acontecer se um usuário gravar uma conversa com
  • 0:55 - 0:57
    um amigo por cerca de cinco minutos?
  • 0:57 - 1:00
    Imagino que nosso telefone vá levar algum tempo para processar esse
  • 1:00 - 1:01
    áudio corretamente.
  • 1:01 - 1:03
    Agora imagine isso.
  • 1:03 - 1:07
    Nosso telefone está no meio do processamento de um arquivo de som muito grande aqui
  • 1:07 - 1:07
    na primeira cena,
  • 1:07 - 1:12
    mas já pressionamos o botão de parar e passamos para a segunda cena e
  • 1:12 - 1:16
    começamos a reproduzir o áudio que não terminou totalmente de ser gravado ainda.
  • 1:16 - 1:17
    Isso pode causar alguns problemas.
  • 1:17 - 1:19
    Então a questão é
  • 1:19 - 1:22
    como saberemos que o telefone terminou a gravação com êxito
  • 1:22 - 1:25
    na primeira cena, antes de reproduzirmos esse áudio na segunda cena?
  • 1:25 - 1:28
    Agora, quero que pense sobre os dois cenários e
  • 1:28 - 1:31
    anote, nestas caixas, suas reflexões sobre
  • 1:31 - 1:33
    como resolveria essas duas questões.
Cím:
Recording Troubles - Intro to iOS App Development with Swift
Leírás:

more » « less
Video Language:
English
Team:
Udacity
Projekt:
UD585 - Intro to iOS App Development with Swift
Duration:
01:34

Portuguese, Brazilian subtitles

Felülvizsgálatok Compare revisions