Rodando uma critique heurística de UX no meu próprio app — e corrigindo o que ela encontrou
|9 min read
Escrito por: Jonathan Reis em
Um desenvolvedor solo faz uma avaliação heurística baseada em Nielsen num jogo React Native publicado, prioriza os achados e mede a mudança de score após as correções. Processo prático para devs indie sem equipe de UX.
Por que __DEV__ é false em build de release, e como passamos a gatear as dev tools por config
|7 min de leitura
Escrito por: Jonathan Reis em
Um atalho de desenvolvimento escondido atrás de __DEV__ sumiu exatamente quando precisávamos dele num build de release. Aqui está por que isso acontece no React Native e como movemos o gate para a config de runtime.
Design tokens como fonte única: dando a um app de Sudoku uma direção de arte de verdade
|8 min de leitura
Escrito por: Jonathan Reis em
Como demos a um Sudoku com cara de template uma direção de arte forte mexendo primeiro nos tokens de tema, compartilhando-os com o site e respeitando o orçamento de performance de um aparelho fraco.
Adicionando haptics do Expo a um jogo React Native sem tratar vibração como som
|8 min de leitura
Escrito por: Jonathan Reis em
Como o Daily Sudoku ganhou um toggle persistido de vibração, reaproveitou eventos de gameplay e manteve o bundle Web seguro usando expo-haptics no nativo.
Medindo latência percebida em React Native quando métricas de frame não bastam
|7 min de leitura
Escrito por: Jonathan Reis em
Como medimos o tempo de resposta em React Native do handler do toque até estado e paint quando estatísticas de frame não explicavam o que o jogador sentia.