Compra (quase) Repetida, Dev Preguiçoso

 

Já faz mais de um mês desde a minha última publicação. Não tem acontecido muita coisa nas últimas semanas, além de trabalhar, jogar um pouco de videogame e, às vezes, aquele CSzinho com os amigos. Está aí o motivo da falta de conteúdo.

A única atualização é sobre como a IA facilitou o trabalho de desenvolvimento de aplicativos.

Estava olhando algumas promoções na Steam quando me deparei com Death Stranding, o jogo bem famosinho do Kojima. Então, decidi comprar e deixá-lo salvo na minha biblioteca, adicionando-o à lista de futuros jogos para jogar. Mas, antes de finalizar a compra, tive um lapso de memória e lembrei que, há algum tempo, ele havia sido disponibilizado gratuitamente na Epic Games. Entrei na minha biblioteca da Epic Store e lá estava o game. Quase comprei um jogo que já tinha!

Foi aí que surgiu a necessidade de catalogar todos os jogos que tenho. Procurei diversas opções de aplicativos, mas nenhum me agradava ou atendia às minhas necessidades.

Portanto, eu, como alguém formado na área de desenvolvimento, mesmo sem atuar nela há vários anos, resolvi me aventurar e desenvolver algo por conta própria.

Comecei pensando na estrutura do aplicativo, desenhei um esboço e criei uma planilha no Excel com as informações que precisava cadastrar. Mas, antes de começar a criar tudo do zero, resolvi usar as ferramentas de IA disponíveis atualmente a meu favor.

E o resultado? Um aplicativo pronto em menos de um minuto, algo que eu levaria horas para desenvolver manualmente. Utilizando o Gemini, bastou enviar a planilha que eu havia criado, descrever como seria o layout e, depois, adicionar uma API conectada a um banco de dados de jogos para pesquisar nomes, imagens de capa e outras informações. E pronto: estava lá, tudo funcionando e pronto para uso.

   





Isso realmente me fez pensar nos quatro anos de faculdade, além dos 12 meses de pós-graduação. O aplicativo não ficou perfeito, e precisei fazer algumas alterações, mas a estrutura básica já estava ali. Tudo feito, tudo em ordem, reduzindo horas de trabalho a poucos minutos.

É claro que o conhecimento sobre a estrutura e a experiência adquirida durante esses anos de estudo facilitaram bastante as coisas. Ainda assim, isso me deixa preocupado e, ao mesmo tempo, empolgado com tudo o que pode ser feito.

E estamos falando apenas da área de desenvolvimento, mas uma única ferramenta já oferece muitas outras funcionalidades.

Acredito que, como qualquer outra ferramenta, a IA veio para colaborar no desenvolvimento, eliminando tarefas repetitivas e demoradas e tornando todo o processo mais ágil. Porém, como acontece com qualquer ferramenta, é preciso saber utilizá-la e entender os aspectos positivos e negativos de seu uso.

Essa é apenas uma reflexão sobre como a IA, quando utilizada da maneira correta, pode contribuir muito para o trabalho. Ao mesmo tempo, sabemos que ela também pode ser usada para coisas não tão boas. No fim, isso depende de cada pessoa, de sua moral e de suas intenções.

Caso tenham interesse em testar o aplicativo que desenvolvi, vou deixar o arquivo HTML disponível. Basta baixá-lo e executá-lo. Para que a API funcione, é necessário criar uma conta no RAWG, gerar uma chave de acesso (API key) e adicioná-la por meio do botão que deixei disponível no aplicativo para cadastrar a chave.

 
Download 
game_collection_tracker

Veremos se, em breve, teremos novas publicações mais interessantes, caso aconteça algo novo. Enquanto isso, fiquem com esses textos sem sentido mesmo!

Comentários

Postagens mais visitadas deste blog

Fotos, Pegadas e Pinguins

O Início

Feriado em São Paulo