Após o grande evento de apresentação da 9.7, temos uma nova versão do Scriptcase para download, e claro que eu não poderia perder a oportunidade de dar uma espiadinha nos novos recursos que chegaram. Por isso, venho aqui em primeira mão trazer uma análise completa sobre todas as novidades que chegaram com essa atualização. 

Essa versão vem trazendo novidades relevantes para o formulário, novas macros, Autenticação de dois fatores (2FA) no módulo de segurança e atualizações para o quesito mobile. Confira abaixo todos os detalhes:

Formulário em etapas(passo a passo)

Sabemos que preencher um formulário é algo que os usuários geralmente não gostam de fazer, principalmente quando tem muitos campos. Então, pensando em facilitar e agilizar o processo de preenchimento de informações, foi desenvolvido um novo padrão de design. 

Diante disso surgiu então o Formulário em etapas, também conhecido como formulário wizard ou multipassos, que nada mais é do que um padrão que possibilita o usuário atingir determinados objetivos através de uma sequência de etapas. Então o usuário vai inserindo os dados em cada etapa e prosseguindo para o próximo passo até a conclusão.

E nessa versão, o Scriptcase chega trazendo esse novo tipo de formulário, possibilitando ao usuário dividir o campo em várias etapas para melhorar a experiência final. O formulário inclui validações automáticas, suporte ao FontAwesome e ainda uma macro nova sc_get_wizard_step para validações dinâmicas!

Além disso foi adicionado ao formulário os parâmetros de Latitude e Longitude na configuração do campo CEP. [só pro pt]

O formulário está disponível em 4 modelos já prontos e conta com diversas configurações de layout e interface.

Novidades no quesito mobile!

A nova versão chegou também trazendo atualizações importantes para visualização das aplicações em dispositivos móveis! Agora é possível otimizar as aplicações de consultas, relatórios, gráficos e menu com apenas um clique! Isso mesmo que você leu, em apenas um clique você pode habilitar a opção automática de otimização para acessar aplicações em dispositivos móveis.

É um grande avanço no tópico usabilidade, acredito que a ferramenta tem trilhado um caminho seguro e interessante, especialmente quando se trata em trazer funcionalidades “modernas” para os desenvolvedores . Essa otimização era algo muito esperado pela comunidade! Criar uma aplicação complexa, de maneira tão rápida e ainda poder acessar a mesma aplicação num celular é algo realmente incrível.

Mais segurança com a Autenticação de dois fatores (2FA)

Sabemos que  segurança nunca é demais. Diariamente, nos expomos a riscos na internet, por isso, precisamos de precauções extras para proteger nossa rotina digital. O Scriptcase sempre leva muito a sério os tópicos relacionados à segurança.

Provavelmente você já deve ter ouvido falar da autenticação de dois fatores (2FA). Em resumo, a autenticação de dois fatores é uma camada adicional de segurança. Com essa funcionalidade a proteção contra ataques cibernéticos se torna maior. Isso porque com a adição desse processo somente o login e senha do usuário não são suficientes para acessar uma conta/sistema, um ‘segundo fator’ se faz necessário para prosseguir o acesso, isso pode ser algo como sua impressão digital, verificação através de número do celular, email, etc.

No caso do Scriptcase 9.7, essa autenticação chega através de uma API que possibilita adicionar uma segunda autenticação, podendo ser ela via Google Authenticator, SMS ( Twilio, Plivo, Clikatell) ou Email (SMTP, Amazon SEs, Mailchimp). Isso tudo pode ser configurado dentro do módulo de segurança, que é um sistema de autenticação automático que o Scriptcase cria, de maneira simples e rápida com várias funcionalidades para gestão de acesso e privilégios.

Junto com a autenticação de dois fatores, é possível também configurar as APIs para envio de email de maneira dinâmica, antes era necessário recriar todo o módulo para trocar as configurações de email via SMTP, agora além de poder trocar sem recriar o módulo, o desenvolvedor ainda pode utilizar uma outra API para enviar emails pelo sistema como do Mandrill ou Amazon. Isso facilita muito, uma vez que essas APIs costumam ser mais baratas e eficientes. 

Novas configurações para o Filtro Refinado

Outra novidade bem legal da 9.7 foi no filtro refinado das consultas, foram adicionadas  novas configurações, opções como expandir/recolher,  barra de ferramentas única, modal para pesquisa e seleção de múltiplos campos e opção de mostrar os itens filtrados em etiquetas. 

Com esses novos parâmetros no filtro refinado da consulta o desenvolvedor pode entregar para seus clientes uma opção de filtro mais moderna e dinâmica. Esse tipo de filtro é amplamente utilizado em sites de comércio eletrônico, logo é um filtro que as pessoas estão muito acostumadas a usar. 

Novas opções de gráficos

Essa é para quem gosta de gráficos e métricas! Para geração de gráficos o Scriptcase utiliza uma poderosa biblioteca chamada “Fusion Charts”. Assim, é possível gerar gráficos complexos com poucos cliques, existem já vários tipos de gráficos disponíveis na aplicação de gráfico. Na V 9.7 foram adicionados novos tipos de gráficos modernos e que facilitam a visualização e análise dos dados. 

São eles:

– Zoomline:  Permite a análise de dados em um intervalo específico definido pelo usuário, com isso é possível  ter vários níveis de navegação no gráfico de linha;

-Scrolling: Opção de barra rolagem horizontal ou vertical que otimiza a visualização de gráficos com muitos registros. Disponível nos tipos: Barra 2D, Coluna 2D, Linha, Área 2D.

Barra/Colunas sobrepostas: Usados para visualizar dois conjuntos de dados em um único gráfico, seja ele de barra ou coluna, é conhecido também como overlapping;

  • Novas macros saindo do forno!

Mas pera, você sabe o que é uma macro? 

Conceitualmente falando uma macro é definida em programação como um padrão de entrada que consegue substituir um novo padrão de saída, em outras palavras, a macro nada mais é que uma entrada, na maioria das vezes simples, que se converte em um comando elaborado.

Contextualizando ainda mais, por exemplo, o comando “Control +C” ( famoso atalho do teclado para copiar) nada mais é que um exemplo de macro. Entendeu?

O Scriptcase conta com diversas macros especiais que tem como objetivo deixar ainda mais simples a rotina de desenvolvimento, permitindo que o usuário manipule eventos, botões das aplicações, controle de segurança,etc de maneira dinâmica. E a versão 9.7 chega trazendo algumas novas macros bem úteis e muito solicitadas pelos desenvolvedores:

1 –  sc_btn_disabled: para desabilitar os botões dinamicamente. Com suporte a botões do Scriptcase ou botões manuais.

2 – sc_btn_label: para mudar o texto dos botões dinamicamente. Com suporte a botões do Scriptcase ou botões manuais.

3 – Novo parâmetro “reply_to” na macro sc_mail_send: usado para quando a resposta tenha que ir para e-mail diferente do endereço “De”;

4 – A já citada sc_get_wizard_step para identificar a etapa atual que o usuário final se encontra e assim realizar alguma validação necessária.

Confira aqui a gravação do evento de apresentação da versão 9.7:

Foram essas as novidades trazidas com a versão 9.7 do Scriptcase, o que você achou? Compartilha aqui sua opinião 😉

Confira mais conteúdo do nosso blog!

Por ,

1 de novembro de 2021

Compartilhar esta postagem

a

Você pode gostar também…

9 Tendências de Desenvolvimento Web e TI para 2022

Confira neste artigo 9 importantes tendências de desenvolvimento web e TI que você deve ficar de ...

Newsletter de Outubro

Acompanhe as últimas novidades para o mês de Outubro! Webinars, blogposts, vídeos e mais. ...

API: o que é e quais o Scriptcase tem disponíveis?

Entenda tudo sobre o que é uma API, pra que elas servem e exemplos de API's que já vem integradas...

Você pode gostar também…

Receba novas postagens, recursos, ofertas e muito mais a semanalmente.

Nós utilizaremos seu email para te adicionar a nossa Newsletter semanal. Você pode sair desta lista a qualquer momento clicando no link no final dos emails recebidos, ou entrar em contato conosco em vendas@scriptcase.com.br. Conheça nossa Política de Privacidade.