Olá, Lorenzo!
Infelizmente, o Flutter não possui uma unidade de medida como "vw" (viewport width) nativamente, similar ao que encontramos em CSS para web. No entanto, você pode alcançar um efeito semelhante utilizando a largura da tela do dispositivo como referência.
O equivalente ao vw em Flutter seria algo como:
double globalScale = MediaQuery.of(context).size.width * 0.6;
Isso significa que globalScale será 60% da largura da tela, ajustando-se automaticamente conforme o tamanho do dispositivo.
Neste exemplo, globalScale
é calculado com base na largura da tela, simulando o comportamento de "vw". Você pode aplicar essa escala aos tamanhos dos widgets e fontes para obter um layout mais responsivo.
Espero ter ajudado! Bons estudos!
Sucesso ✨