Writing about software development, design and career

Todos os meus pensamentos sobre programação, design, interfaces, desenvolvimento mobile e muito mais, reunidos em ordem cronológica.

React Native Nova Arquitetura: Migração e Medição de Performance para Produção

React Native Nova Arquitetura: Migração e Medição de Performance para Produção

O React Native nos permite construir interfaces móveis nativas com React, mas a forma como JavaScript se comunica com a plataforma afeta o que essas interfaces podem fazer. A Nova Arquitetura muda essa base: como as funções nativas são chamadas, como as visualizações são renderizadas e como as atualizações são agendadas. Para desenvolvedores mantendo um aplicativo mais antigo, compreender essas mudanças ajuda a responder três questões práticas: por que migrar, o que precisa ser atualizado e como podemos dizer se a migração melhorou o aplicativo?

React NativePerformanceArchitecture
OTA Updates no React Native: o que muda, o que não muda, e por quê

OTA Updates no React Native: o que muda, o que não muda, e por quê

OTA permite trocar a camada JavaScript de um app sem passar pela App Store. Mas o limite entre o que muda pelo ar e o que exige um novo binário é mais sutil do que parece — e errar esse limite quebra o app em produção. Um mergulho no mecanismo, usando Bitrise CodePush e EAS Update como estudo de caso.

React NativeExpo
O que é o Expo e como usá-lo para potencializar aplicativos móveis

O que é o Expo e como usá-lo para potencializar aplicativos móveis

Provavelmente você já deve ter visto falar muito sobre o Expo, ou até mesmo já o utiliza em seus projetos. Nesse artigo, abrangerei o Expo e suas principais vantagens para quem deseja iniciar no desenvolvimento mobile híbrido.

Dicas para se tornar um(a) desenvolvedor(a)!

Dicas para se tornar um(a) desenvolvedor(a)!

Este artigo visa auxiliar você que está em transição de carreira, ou iniciando na área de tecnologia e se sente perdido(a) com tantos conteúdos e assuntos de programação para estudar. Através desse compilado de dicas, você poderá se tornar um(a) desenvolvedor(a) com a linguagem de programação JavaScript!

Entendendo a importância dos Commits Semânticos

Entendendo a importância dos Commits Semânticos

Neste artigo iremos descobrir o quanto os commits semânticos são essenciais em nossa carreira e como essa prática pode torná-lo(a) um programador(a) melhor!