Eu sou Vinicius Carvalho Bem vindo ao meu site.
iOS Engineer construindo apps e escrevendo sobre arquitetura, produto e carreira.
Do escopo ao shipping: funcionalidades, premium, e evolução contínua.
Trade-offs reais, testes e manutenção no mundo iOS.
Interfaces limpas e consistentes, com atenção a microinterações.
Apps em destaque
Dois cases para mostrar produto e qualidade visual na prática.

- Lista curada com ~120 restaurantes
- Escolha rápida com filtros por tipo

- Painel com saldo, entradas/saídas e tendências
- Metas financeiras com progresso visual
Últimos posts
Ideias e aprendizados recentes, direto do meu dia a dia.
I started to delve deeper into the concepts of the book I mentioned in the previous article. If you haven’t read it, go ahead and take a look at the tips. I decided to put the entire flow into practice to do three things I’ve wanted to do for a long time. One was to create an application from scratch for my portfolio, with many features, from conception to data modeling and screens. I also wanted to delve deeper into a specific architecture, which in this case is Composable or TCA, and invest time in learning more about the features of the system build, which is Tuist.
Continuando os posts em inglês, agora vou contar um pouco sobre como tem sido estudar mais sobre System Design e não a parte visual que é o Design System, isso é uma coisa totaaaalmente diferente tá? E acho que todo desenvolvedor de software, seja mobile ou não, deveria conhecer ponta a ponta a estrutura e montagem de um sistema assim mesmo que você não precise se aprofundar bastante.
Hoje vou tentar trazer um pouco como fiz a troca de arquitetura de uma aplicação que estava em MVVM para VIP-Clean em SwiftUI. Também vou tentar escrever esse artigo em inglês, por isso já peço a desculpas pelos erros de antemão, beleza?
Vamos construir algo juntos?
Se você quer conversar sobre produto, iOS, arquitetura ou oportunidades, me chama.