Negócios

Ela vibe codificou um aplicativo de catalogação de cães em 2 meses sem treinamento

Quando o designer de produtos de bloco Cynthia Chen sonhou pela primeira vez a idéia de um aplicativo que poderia catalogar cães vistos na natureza, ela o arquivou.

“O obstáculo era tão grande, então eu nunca fiz nada”, disse ela.

Por cinco anos, o sonho ficou intocado. Hoje, está ao vivo na App Store.

Dog-e-Dex-um nome divertido inspirado no Pokédex (não Doge)-permite que os usuários tirem uma foto de um cachorro, identifique a raça usando o reconhecimento de imagem e adicione-o a uma coleção pessoal. Chen tem dois gatos e espera possuir um cachorro algum dia.

Ela construiu o aplicativo em cerca de dois meses em seu tempo livre, sem treinamento formal de engenharia-apenas pura codificação de vibração.

“Tenho muita experiência em criar produtos com outras funções, como nos engenheiros”, disse ela. “Mas esta é a minha primeira vez construindo algo sozinho.”

Codificação da vibraçãoUm termo cunhado em fevereiro pelo cofundador do OpenAI, Andrej Karpathy, refere -se ao processo de alimentação solicita a IA para escrever código. Como Karpathy coloca, os desenvolvedores podem “ceder totalmente às vibrações” e “esquecer que o código existe”.


Cynthia Chen com um cachorro

A designer de produtos de bloco disse que espera possuir um cachorro algum dia.

Cynthia Chen



De cães em código

Chen começou com o design de aplicativos em outubro e procurou um desenvolvedor no Fiverr – um mercado on -line para freelancers -, mas o custo era “intimidador”. Então ela percebeu que poderia usar a IA.

Ela se voltou para plataformas como Replit, Chatgpt e Cursor. Não foi até que ela descobriu Claude da Anthrópica em janeiro que as coisas começaram a clicar.

Ela copiou manualmente o código de Claude para o Xcode – uma ferramenta para criar aplicativos em dispositivos da Apple – mesmo quando ela não entendeu completamente como funcionava. “Era como mágica.”

“Toda vez que pressionava o botão de visualização, era uma pequena abertura emocionante de presentes”, acrescentou.

Construir cachorro-e-dex não era uma navegação suave.

Seus avisos iniciais descreveram corretamente a funcionalidade principal, mas o aplicativo estava “gerando raças de cães aleatórias”.

Com muita tentativa e erro, ela descobriu como integrar uma ferramenta de reconhecimento de imagem para detectar raças reais.

Ao longo do caminho, ela descobriu que não sabia o que era um back -end – os dados e a infraestrutura que fazem um aplicativo funcionar.

“Os engenheiros seriam como ‘Qual é o seu esquema de dados? Onde suas imagens são armazenadas?’ E eu fiquei tipo, ‘Eu não faço ideia, apenas funciona’ “, disse ela.

Chen disse que quando estava presa, ela se apoiou em seus amigos de engenharia. Mas ela credita grande parte do trabalho a Claude.

Se houver uma coisa que ela faria de maneira diferente, ela teria começado com uma lista completa de recursos. Sem um, ela teve que refazer muitas das configurações fundamentais ao longo do caminho, disse ela.


Dog-e-Dex, como mostrado em um telefone.

Dog-e-Dex permite que os usuários tirem uma imagem de um cachorro, identifique a raça usando reconhecimento de imagem e adicione-a a uma coleção pessoal.

Cynthia Chen



Solicitar a IA é como ‘paternidade gentil’

Chen tem conselhos para pessoas que desejam vibrar o código: tratar solicitando ai Como “parentalidade gentil”.

“Você tem que ser muito intencional, muito específico, e acho que você precisa ser muito legal”, disse ela.

Uma palavra é importante: alterar um prompt de “Você pode criar uma barra de guias de navegação” para “, por favor, crie uma barra de guia de navegação personalizada” pode levar a resultados muito diferentes. O primeiro gera uma barra de guias padrão e embutida como as dos aplicativos iOS. O segundo cria uma versão com estilo e comportamento originais.

Às vezes, a AI precisa ser “bebida”, acrescentou. Quando Claude ficou preso, Chen dividia as instruções passo a passo até entender.

Design, disse ela, era “realmente difícil de solicitar”, o que deu confiança a ela que o design de trabalhos Como se ela estivesse a salvo da interrupção da IA.


Cynthia Chen e seu gato.

A IA também a levou a pensar de maneira mais criativa e explorar seu “elemento humano único”, disse Chen.

Cynthia Chen



Ai não pode substituir a criatividade – isso é ‘exclusivamente humano’

Chen disse que a criatividade necessária para resolver problemas com a IA parece “exclusivamente humano”.

Enquanto codifica outro aplicativo, ela encontrou um soluço: a IA lutou para fazer um desenho em pequena escala. Ela então exportou o desenho como uma imagem e depois a redimensionou em uma miniatura.

“A IA não pensou nisso, pensei nisso”, disse ela.

E enquanto a IA está tentando imitar a personalidade – com resultados variados – são os humanos que ainda pensam em geral.

“Um computador não pode ser aleatório e engraçado, ou pensar em um aplicativo para cães”, disse ela.

Chen acha que o que está impedindo as pessoas não é um conhecimento técnico.

“O limite é nossa imaginação ou nosso próprio senso de curiosidade, nosso próprio senso de agência. Não são mais limitações técnicas”, disse ela.

“Apenas tente as coisas. Não se preocupe se você falhar ou não”, acrescentou.

Dog-e-Dex ainda está em seus primeiros dias, com cerca de 75 downloads da App Store.

Chen disse que planeja começar a comercializá -lo em breve. Enquanto isso, ela encontra alegria em ver os usuários compartilharem os cães que coletaram e ouvindo como o aplicativo acrescentou um pouco de diversão às suas caminhadas.

Um usuário enviou uma mensagem para dizer que eles coletaram seu cão falecido no aplicativo como uma maneira de lembrar seu amigo peludo.

“Isso foi realmente comovente”, disse ela. “Quando isso afeta o dia de alguém e o torna melhor ou divertido ou mais agradável em qualquer tipo de capacidade, que eu acho que é o mais emocionante”.



Source link

Artigos Relacionados

Botão Voltar ao Topo