Portuguese, Brazilian subtitles

← Model View Controller - Intro to iOS App Development with Swift

Get Embed Code
3 Languages

Showing Revision 5 created 06/20/2016 by Udacity Robot.

  1. É evidente que há muita coisa acontecendo aqui.
  2. Mas, por uma questão de simplicidade,
  3. quero categorizar estas ideias em alguns grupos.
  4. Por exemplo, ideias do tipo como adicionar botões e
  5. como adicionar texto pertencem a uma parte muito visível do aplicativo.
  6. Vamos chamar essa categoria de View.
  7. Quando formos desenvolver o aplicativo, também teremos que salvar alguns dados.
  8. Eles serão, no nosso caso, os arquivos de áudio que vamos reproduzir.
  9. Vamos colocá-los em outra categoria e chamar essa categoria de Dados ou Modelo.
  10. E, finalmente, vamos escrever códigos para controlar o View e o Modelo.
  11. Aqui, teremos que mudar a velocidade do áudio gravado.
  12. E também teremos que aprender como fazer a transição entre as diferentes telas.
  13. Vamos chamar essa categoria de Controlador.
  14. Podemos fazer uma boa analogia com o teatro.
  15. Você pode pensar em um View como os atores.
  16. Os atores são a parte mais visível de uma peça.
  17. Um Controlador é como um diretor que administra ou controla o que acontece em um cenário.
  18. E, por fim, você pode pensar no Modelo como a área dos bastidores,
  19. onde são armazenados os adereços que são necessários para a peça.
  20. Então, o que você está vendo aqui
  21. é o começo de um padrão de design chamado Model, View e Controller.
  22. Ou MVC,
  23. abreviando, que a Apple quer que programadores sigam quando estão fazendo aplicativos.
  24. Na verdade, a maioria dos aplicativos na App Store segue esse tipo de design, e
  25. nós também seguiremos.
  26. Vamos começar a ver esse padrão de design assim que fizermos nosso aplicativo.
  27. Então, vamos fazer isso em seguida.