Chegou a versão 2,9 do Cronapp com diversos novos recursos e muitas melhorias. Listamos abaixo as principais novidades, veja mais detalhes em nosso Release notes.

Vídeo - Clique e veja um resumo das nossas novidades!
Drag and Drop da árvore de recursos
Arrastar arquivos da árvore de recursos até o Editor de views geram funcionalidades pré-configuradas, agilizando ainda mais o desenvolvimento de páginas web e telas mobile. Foi adicionado também a opção "Ação" no menu de contexto das classes do diagrama de dados e fontes de dados, possibilitando gerar CRUD ou relatórios automaticamente. Veja mais detalhes no tópico "Drag and Drop da estrutura de arquivos" em Editor de views.

Figura 1 - Componentes gerados a partir da árvore de recursos
Novos temas e editor de Skins
Foram desenvolvidos novos temas para as aplicações web e mobile, totalizando 20 temas. Também foram desenvolvidos os skins, estruturas que permitem modificar diversas características do tema selecionado, essas modificações são feitas, de forma totalmente low-code, a partir do editor de Skins. Acesse a documentação de Temas e Skins para maiores informações.

Figura 2 - Janela do editor de Skin
Dashboard
O editor de Dashboards do Cronapp é uma poderosa ferramenta que permite criar painéis digitais interativo de forma simples e rápida. Sua usabilidade é muito parecida com o editor de relatórios já existente na plataforma.

Figura 3 - Editor de Dashboard
Swagger / Open API
Com o Swagger, agora é possível gerar documentações interativas de forma automática para todos os recursos RESTfull disponibilizados por seu sistema, podendo restringir o acesso de acordo ao nível de segurança. Veja todos os detalhes em Swagger - OpenAPI.

Figura 4 - Janela do Swagger gerado pelo Cronapp
Aplicações em PWA
Agora é possível gerar aplicações PWA de forma ainda mais simplificada, com possibilidade de execução offline. Veja como configurar no seu projeto em Cronapp PWA.

Figura 5 - Instalação do aplicativo PWA no dispositivo móvel
Fragmentos de telas
Com os fragmentos é possível criar pequenas porções de telas que podem ser reutilizadas em diversos locais, poupando tempo e esforço.

Figura 6 - Gerando novas telas a partir de um fragmento de tela
Suporte a “Cadastre-se”, “Esqueci minha Senha” e cookies
As aplicações desenvolvidas no Cronapp agora possuem suporte nativo para que o usuário faça seu próprio cadastro no sistema e possa recuperar sua senha. Além disso, também foram criados os recursos de definição de Cookies da aplicação.

Figura 7 - Cadastre-se, Redefinir Senha e Cookies agora são recursos nativos das aplicações Cronapp
Gerador de documentação
Essa funcionalidade permite gerar documentações estáticas de forma automática para os recursos: APIs, Blocos de programações (servidor e cliente), BPMN, Diagrama de dados e o Dicionário de dados. Acesse a documentação Gerar documentação para mais detalhes.

Figura 8 - Gerador automático de recursos do sistema
Componentes visuais
O Editor de formulários HTML passou por várias melhorias de usabilidade. Além disso, vários componentes visuais foram melhorados e novos foram criados:
Entre outros.

Figura 9 - Novos componentes visuais
Blocos de programação
Novas funções de blocos de programação e melhorias no editor de Blocos.
- Funções de comentários
- Funções agrupador de blocos;
- Funções para recursos do mobile;
- Funções para obter IP e websocket;
- Funções para modal;
- Funções para notificações;
- Funções para menu de contexto;
- Funções para Breadcrumb;
- Categoria dos Blocos Favoritos (mais detalhes no tópico "Favoritos" em Bloco de programação);
Entre outros.

Figura 10 - Categoria Favoritos e os Bloco Comentário e Grupo
Banco de dados
Novos recursos para a ferramenta que faz o vínculo com o Banco de dados: Suporte ao banco de dados Firebird, Possibilidade de criar tabelas no banco de dados a partir de planilhas Excel e Possibilidade de exportar os dados das tabelas no formato JSON (populate.json). Acesse a documentação Banco de dados para mais detalhes.

Figura 11 - Novos recursos da ferramenta de Banco de dados
Service Desk
Agora é possível abrir um chamado de problema diretamente pelo Cronapp, através da nova janela de Relatos de problemas, veja mais detalhes sobre o novo recurso no link Cronapp Service Desk: Nova Abertura de Chamados.

Figura 12 - Nova janela de relato de problemas
Outros
Para saber mais recursos da 2.9, veja nosso Release notes.