MVVM and the Swift Type System
Entre para ter acesso à essa aula
Neste vídeo, você irá explorar o conceito de MVVM (Model-View-ViewModel) e sua integração com o poderoso sistema de tipos do Swift. A arquitetura MVVM é um padrão de design popular que ajuda a separar as responsabilidades e melhorar a manutenibilidade do seu código. O instrutor irá mergulhar nos princípios do MVVM e demonstrar como o sistema de tipos do Swift pode aprimorar a implementação.
Ao longo do vídeo, você aprenderá a estruturar seu código utilizando o padrão MVVM, com uma clara separação das responsabilidades entre o Modelo (Model), a Visualização (View) e o Modelo de Visualização (ViewModel). O instrutor mostrará como aproveitar as capacidades de tipagem forte do Swift para criar implementações robustas e seguras do ViewModel, permitindo um melhor tratamento de erros e verificações em tempo de compilação.
Não perca esta oportunidade de mergulhar no mundo do MVVM e entender como ele pode aprimorar o desenvolvimento em Swift. Assista a este vídeo e descubra como aproveitar o sistema de tipos do Swift para criar um código bem organizado, escalável e de fácil manutenção. Adquira um entendimento mais profundo do MVVM e desbloqueie o potencial da linguagem Swift na construção de aplicativos robustos e eficientes.
Ao longo do vídeo, você aprenderá a estruturar seu código utilizando o padrão MVVM, com uma clara separação das responsabilidades entre o Modelo (Model), a Visualização (View) e o Modelo de Visualização (ViewModel). O instrutor mostrará como aproveitar as capacidades de tipagem forte do Swift para criar implementações robustas e seguras do ViewModel, permitindo um melhor tratamento de erros e verificações em tempo de compilação.
Não perca esta oportunidade de mergulhar no mundo do MVVM e entender como ele pode aprimorar o desenvolvimento em Swift. Assista a este vídeo e descubra como aproveitar o sistema de tipos do Swift para criar um código bem organizado, escalável e de fácil manutenção. Adquira um entendimento mais profundo do MVVM e desbloqueie o potencial da linguagem Swift na construção de aplicativos robustos e eficientes.
01:21:27
01:30:27
01:30:58
01:15:54
01:13:21
01:43:27
49:28
01:33:32
01:02:16
01:01:43