Vibe coding para só rodar em Android 10 pra frente: o corte é limitação e segurança
Vibe coding para só rodar em Android 10 pra frente: Edvaldo cortou no Android 10, já aparelho antigo, por limitação que achou e por segurança.
O corte de versão mínima de um app Android é uma decisão de produto. Edvaldo estava finalizando a interface de um leitor de QR Code em vídeo no Android. O leitor já funcionava. Depois do recuo de peso, no vibe coding para só rodar em Android 10 pra frente, ele recusou o que está abaixo por limitação que achou e por questão de segurança.
Ele disse no ar que o Android 10 já é um aparelho antigo. Mesmo assim o aplicativo vai funcionar no 10 pra frente. Abaixo disso ele não colocou. Em seguida foi para a parte gráfica com esse piso.
Android 10 já é aparelho antigo e ainda é o piso
O projeto estava na fase de finalizar a interface. A parte de funcionamento do leitor já estava de pé. No caminho para a parte gráfica, ele deixou o número do SO explícito:
Detalhe importante, ele só funciona em aparelho com Android de 10 pra frente, tá? Eu não coloquei Android mais antigo porque tem limitação, algumas limitações que eu achei e também por questão de segurança.
O 10 é o número que ele falou. Abaixo disso ele não colocou. Os 2 motivos saíram juntos: limitações que ele achou e questão de segurança. A frase de produto é a que ele falou: ele não colocou Android mais antigo. O alcance do app fica escrito como 10 pra frente.
O teto de peso já tinha sido o aparelho velho. Ele já tinha reduzido o consumo para não pesar o leitor no celular antigo. Este recorte é o corte de versão do SO. O mesmo problema apareceu em emulador android studio. Foi o mesmo caminho de vibe coding para extrair fatos do pdf uma vez so.
Abaixo do 10 ele recusou por limitação e segurança
Ele sabe o que o 10 significa no aparelho de quem usa o app:
Eu sei que o Android 10 já é um aparelho antigo, né? o Android antigo, mas até no o aplicativo, até no Android 10 pra frente vai funcionar.
O 10 entra no alcance, mesmo sendo aparelho antigo. Ele recusou o que está abaixo, com as limitações que ele achou e com a segurança que ele nomeou.
O CORTE DE SO
Abaixo do Android 10
Não colocou. Limitação que achou e questão de segurança
Android 10 pra frente
O aplicativo vai funcionar. Ele admite que já é aparelho antigo
Os outros recortes da mesma live tratam de outra coisa. Ler QR code de imagem é o quadrado fixo contra dimensionar. Como ler QR code na tela do celular é tela cheia com a autorização que minimiza o player. Meu celular não lê qr code é o QR pequeno no YouTube e o celular na horizontal. Aqui o que ele recusou foi o SO abaixo do 10.
No vibe coding o piso do Android fica no 10
No vibe coding de um app Android, o reflexo é deixar a versão mínima sem número escrito. O leitor abre e o fluxo segue para a interface com o piso ainda implícito.
Edvaldo falou o número, Android 10, no momento de ir para a parte gráfica. Ele disse que já é aparelho antigo e que o app vai funcionar daí pra frente.
Bom, eu vou eu vou mexer agora na parte gráfica do aplicativo.
Ele falou o corte de SO e foi para o gráfico. O leitor continuava funcionando com o piso no 10.
Escreva o piso antes de ir para a parte gráfica
Amanhã, se o leitor já funciona e você vai mexer na interface, escreva o SO mínimo antes. Use a versão que você já recusou por limitação e por segurança.
Se abaixo desse número as 2 razões já existem, deixe o número onde está. Não abra o piso para caber aparelho mais velho só porque ainda tem gente nesse SO. Edvaldo cobriu o Android 10 pra frente sabendo que esse aparelho já é antigo.
O PISO DO SO
- 01Com o leitor já funcionando, anote a versão mínima que você colocou
- 02Escreva se abaixo dela você já achou limitação
- 03Escreva se também recusou por segurança
- 04Se os 2 existem, não abra o piso para caber aparelho mais velho
- 05Só então mexa na parte gráfica
A live está gravada: assistir à live. O trecho do Android 10 pra frente, das limitações que ele achou e da segurança é o corte que você pode copiar para o seu app.