Quick Snack - Criando Aplicativos Nativos com IA
Quick Snack é uma ferramenta interessante que permite a criação de aplicativos React Native através de conversas com um assistente LLM/IA. Ele é construído, de forma um pouco improvisada, sobre o Expo Snack.
Visão Geral: A ideia por trás do Quick Snack é tornar mais fácil e rápido o processo de criação de aplicativos nativos. Isso pode ser especialmente útil para testar ideias e criar protótipos rápidos.
Recursos Principais: Embora ainda esteja em fase inicial, o Quick Snack oferece algumas funcionalidades. No entanto, existem algumas limitações. Por exemplo, às vezes é necessário enviar mensagens de acompanhamento para obter resultados mais refinados. Além disso, podem ocorrer erros devido aos limites de taxa de tokens por minuto do OpenAI, já que o usuário ainda está no Nível 1. Ainda assim, espera-se que o uso frequente aumente a cota disponível.
Uso Básico: O Quick Snack utiliza principalmente o gpt 4o-mini devido a essas limitações. As conversas ainda não são salvas na interface do usuário, o que significa que ao atualizar a página todas as conversas desaparecem. No entanto, a IA mantém o contexto completo da conversa para cada projeto, graças à API do Assistente do OpenAI que gerencia o contexto da conversação. Além disso, o assistente nem sempre lida bem com dependências de pares, mas o Snack possui uma solução fácil com o botão "Adicionar dependência" para corrigir isso. Há também um bug no upload de imagens, onde tentar fazer o upload do mesmo arquivo novamente não funciona. O botão "Corrigir com IA" ainda não está funcional, mas é possível copiar e colar erros na conversa para obter soluções. Além disso, os downloads de projetos ainda não estão disponíveis, mas o desenvolvedor está trabalhando em uma experiência mais fluida que permitirá a continuação do desenvolvimento em outros locais. Quick Snack mantém até 10 versões salvas dos projetos, mas atualmente não é possível visualizar ou restaurar versões anteriores.