O Scriptcase 10 já está disponível e traz novos recursos para tornar o desenvolvimento de aplicações ainda mais rápido, integrado e inteligente.
Entre os principais destaques estão a integração com inteligência artificial, a geração automatizada de aplicações relacionadas, a identificação de relacionamentos entre tabelas e melhorias na criação e configuração das aplicações.
Scriptcase AI
O Scriptcase AI é um assistente integrado ao ambiente de desenvolvimento que pode ajudar na criação, análise e correção de códigos diretamente nos eventos das aplicações.
O assistente pode utilizar o contexto do projeto para:
-
criar e ajustar códigos PHP, SQL, JavaScript e HTML;
-
analisar o código do evento atualmente aberto;
-
identificar possíveis erros e sugerir correções;
-
transformar comandos SELECT em aplicações Grid;
-
sugerir os próximos passos durante a conversa;
-
manter o histórico e informações relevantes entre diferentes chats.
O Scriptcase AI é compatível com chaves de API da OpenAI e do Google Gemini. O acesso pode ser configurado individualmente em cada projeto.
Quando o acesso às conexões estiver habilitado, apenas a estrutura do banco de dados — como tabelas, campos e relacionamentos — poderá ser utilizada pelo assistente. Os dados armazenados nas tabelas não são acessados.
Tradução de projetos com IA
O Scriptcase AI também pode auxiliar na tradução dos elementos do projeto.
Ao adicionar um novo idioma, a IA pode traduzir automaticamente:
-
entradas do dicionário de dados;
-
rótulos dos campos;
-
descrições;
-
textos de idioma;
-
conteúdos personalizados da interface.
Esse recurso pode ser utilizado durante a criação do projeto, na sincronização do dicionário de dados ou ao adicionar um novo idioma a um projeto existente.
Aplicações adicionais
O novo recurso de Aplicações Adicionais permite criar aplicações relacionadas a partir de uma tabela principal.
O Scriptcase identifica os relacionamentos existentes no banco de dados e pode gerar automaticamente:
-
aplicações Grid;
-
aplicações Formulário;
-
ligações entre as aplicações;
-
consultas com os relacionamentos necessários.
As aplicações são criadas e vinculadas sem a necessidade de configurar manualmente variáveis globais para realizar a comunicação entre elas.
Auto Join
O Auto Join identifica campos relacionados por chaves estrangeiras e ajusta automaticamente o comando SELECT da aplicação Grid.
Com esse recurso, o Scriptcase pode:
-
identificar colunas de chave estrangeira;
-
adicionar os JOINs necessários ao SELECT;
-
exibir descrições no lugar de códigos numéricos;
-
ordenar os registros utilizando o valor exibido na tela.
Isso reduz a necessidade de criar lookups manualmente para apresentar informações de tabelas relacionadas.
Novo campo Font Awesome
O Scriptcase 10 também adiciona um novo tipo de campo para exibição de ícones do Font Awesome.
É possível configurar:
-
o ícone que será apresentado;
-
a exibição do ícone como botão;
-
a cor de fundo do botão;
-
o uso do campo para abrir aplicações relacionadas.
Melhorias nas ligações do tipo Modal
As ligações abertas em Modal agora permitem configurar largura e altura utilizando valores em pixels ou porcentagem.
Também é possível utilizar largura de 100%, permitindo que a aplicação vinculada ocupe todo o espaço disponível na tela.
Compatibilidade e atualização
O Scriptcase 10 pode ser utilizado nos mesmos ambientes compatíveis com o Scriptcase 9, incluindo PHP 7.3, PHP 8.1 e PHP 8.2.
Clientes com assinatura de licença ativa podem atualizar para o Scriptcase 10 sem custo adicional.
Para conhecer todos os novos recursos, assistir aos vídeos demonstrativos e obter mais informações, acesse: