Executando verificação de segurança...
2

Minha experiência com Firebase Studio, que surgiu o Concursa Aí

Imagem do IDX com aviso da mudança para Firebase Studio

O antigo IDX Dev, que agora se chama Firabse Studio, contém automatizações por inteligência artificial. Uso IA, para protótipo rápido e não escalável. Geralmente consigo desenvolver esses tipos de projetos em 6 horas. Se eu cobrasse R$ 20 ou R$ 100 por hora para um cliente a pedido deste, teria lucro de R$ 120 ou R$ 600.

Foi assim que criei um projeto, mas sem pedido de ninguém, de forma voluntária, usando Gemini do Google. O melhor, poder computacional não é refletido no seu hardware. Então desenvolvi o "Concursa Aí".

Ele faz um scrapper no site https://concursosnobrasil.com/ usando Cheerio. Eu foquei apenas na tag table html da plataforma mencionada antes com foco em concursos no Brasil. Para estilização, Gemma que seria o modelo que alimenta o Gemini, usou o Ui Shadcn e para ícones o Lucide. Hospedagem, gratuita, usei Vercel e Nextjs para back end, pois ele suporta nativamente.

A orientação para IA, construir como modelo base, foi informar o site que queria, termo técnico usado para "raspar" informações , e o Xpath. Também PWA, para facilitar instalação no dispositivo do client, como TabNews oferece. Dado como isso, o resultado foi esperado, até fazer alguns retoques manualmente. Commit no meu repositório https://github.com/Jeiel0rbit/concursa_ai/ são marcados pela experiências com IA.

Resultado criado pela IA.

O legal é a possibilidade de transformar a conversa com IA, para ambiente "Visual Studio Code" ou melhor, um Codespaces. Local reservado para editar os arquivos manualmente com integrações que aceleram a produtividade de um desenvolvedor. O que significa que posso "empurrar" o código para Github.

PWA é uma solução incrível para "devs" em Front End, mas há uma forma de construí para formato APK, sem usar o Android Studio. Tecnologia se chama PWABuilder uma ferramenta feita pela Microsoft. Você pode acessar o link abaixo para baixar este formato.

Concluindo minha experiência com Firebase Studio, de modo geral, vale a pena experimentar para criar projetos rápidos e sólidos.

Não recomendo usar o Android Studio atualmente, porque se encontra na fase de testes. Para criar projetos pequenos, eu recomendo. Turma do Java ou Kotlin não tente desenvolver projetos enormes. Navegação é um dos motivos.

Imagem do meu projeto do Concursa Aí
Imagem do meu projeto do Concursa Aí
Imagem do meu projeto do Concursa Aí

Escrito para meu blog: https://jeielmiranda.is-a.dev/jeiel-blog/

Carregando publicação patrocinada...