O processo foi massa, porque foi bem diferente do tradicional.
Já tinha uma ideia de como queria a estrutura do app, então pulei o Figma.
Fiz um desenho no papel de como seria a fundação de tudo e fiz o design dos componentes individuais dentro do próprio app.
Criei uma View chamada Developer e dentro dela, faço o design fino dos componentes.
Lá, tenho muitoooo mais controle de tudo e consigo fazer algo bem mais polido do que pelo Figma.
- Sliders para ajuste sutil de animação, delays, bounce
- Toggles e pickers para variantes
- Triggers para qualquer estado e roles
- Extrator de seleção
- E mais um monte de coisa
De engenharia usei a arquitetura MV (zero view model), Swift, SwiftUI, tentando sempre usar os defaults (bons) da Apple, DocC (Claude escreve bem), App Intents para todas as ações principais, TipKit para onboarding e testes com SwiftTesting.
Em resumo, é isso. Mas há muito detalhe que não mencionei e que quem tem um olho bom nota ao usar; quem não tem só vai achar tudo muito confortável e conveniente.
como foi o processo criativo e fundamentos de engenharia que você usou?