Você sabe como um design system otimiza e acelera o desenvolvimento de apps iOS?
Nesta formação, você vai usar o SwiftUI e modularização para criar um design system do zero!
Ao longo da formação, você vai aprender sobre:
- A importância de um design system, os problemas de sua ausência e os benefícios da implementação;
- Como desenvolver e documentar componentes essenciais: labels, buttons, textfields, tooltip;
- Uso do design system em um projeto;
- Aplicação de boas práticas como imutabilidade, modificadores de acesso (public, internal, private), e encapsulamento;
- Definição da paleta de cores que representará a identidade do app;
- Publicação do módulo para integração e uso em projetos.
Ao final desta formação, você poderá a criar, documentar e publicar um design system funcional para projetos iOS. Incrível, né? Vamos começar?