Se existe uma moeda que independente do mercado está sempre valorizada, esta moeda é o tempo, e foi considerando a preciosidade deste item para o seu negócio que a equipe de tecnologia da Neomind desenvolveu o novo Fusion Developer, visando a aceleração do processo de desenvolvimento de customizações e criação de scripts de atividades.
O Fusion Developer agrega e dispensa algumas etapas de desenvolvimento, que muitas vezes ocupam grande parte dos projetos, tornando o processo de desenvolvimento mais rápido e prático.
O que é o Fusion Developer e como ele funciona?
O Fusion Developer é um serviço que se relaciona com o Fusion Platform. Essa relação proporciona que a funcionalidade seja como uma IDE: Integrated Development Enviroment), ou Ambiente de Desenvolvimento Integrado, em português, podendo ser utilizada pelo próprio navegador, como uma página Web comum.
Sendo uma IDE Web, o Fusion Developer permite que o desenvolvedor desfrute de algumas das funções básicas de uma IDE comum, como:
- Indentação de tipos de termos no meio do código com diferentes cores;
- IntelliSense no editor de texto, agilizando a escrita do código;
- Aba identificadora de problemas no código em tempo real;
- Resolução de conflitos ao realizar o salvamento de um script;
- Possibilidade de editar mais de um script por vez, com navegação entre abas simultaneamente.
Além disso, tem algumas vantagens como:
- Histórico do código no banco de dados;
- Salvamento global independente de versões do processo;
- Suporta importação/exportação junto ao processo;
- Não necessita de um pacote de atualização customizado por ser integrado com o ambiente;
- Não necessita de um repositório externo como GitHub;
- Não necessita da criação de um projeto cliente.
Quando esta ferramenta estará disponível?
A partir da versão 3.10 do Fusion Platform, já é possível começar a escrever, compilar e salvar o código de atividades do tipo script diretamente da plataforma com o Fusion Developer.
Para começar a utilizar a função é muito simples, basta instalar o Fusion Developer em seu ambiente Fusion Platform e configurar um servidor Fusion Developer (veja o processo passo a passo neste link). Pronto!
Queremos poupar o seu tempo, por isso, com apenas dois passos, o seu ambiente já está apto para que seja possível desenvolver as customizações e criar scripts de atividades.
Vantagens do Fusion Developer
A principal vantagem do Fusion Developer é, sem dúvidas, a agilidade e praticidade em comparação com os meios comuns de desenvolvimento de scripts de customização. Por ser uma função completamente integrada com o Fusion Platform, muitas etapas existentes na criação de script de atividade de modo tradicional foram removidas ou simplificadas.
Etapas como: criação de um repositório específico, criação e configuração de um projeto cliente no seu ambiente, instalação e configuração de uma IDE tradicional para desenvolver os códigos – o que pode ainda sujeitar o desenvolvedor a ter que lidar com possíveis erros e conflitos de configurações – além de compilar classes, gerar artefato do projeto, atualizar o ambiente e reiniciar, irão ficar no passado.
O Fusion Developer permite que tudo seja feito automaticamente, assim você não precisa se estressar desnecessariamente por causa do meio tradicional.
E não para por aí! Agora é desnecessário que sejam feitos pacotes de atualização customizados para contemplar as instruções de atividades do tipo script criadas a partir do Fusion Developer.
O que o Fusion Developer reserva para o futuro
O Fusion Developer é um projeto em franco crescimento e expansão no sentido de suas funcionalidades. Na tecnologia, existe uma vastidão de opções e possibilidades para novas funcionalidades relacionadas, mas, como somos antenados, muitas delas já estão traçadas em nosso planejamento de atualizações. Confira o que iremos implementar:
- A possibilidade de desenvolver outros scripts, além do de atividades do tipo script, pelo Fusion Developer, como adapters de formulário, adapters de conversão de campo e adapters de eventos;
- Função de Debug para melhor análise do código sendo executado em tempo real;
- Interface de gerenciamento de scripts salvos no servidor Fusion Developer cadastrado, com em um serviço de repositório.
Você que acompanha a Neomind sabe que não paramos, então vem muito mais por aí!
Inicialmente, o Fusion Developer contempla somente a criação de scripts para atividades do tipo script, porém em um futuro não muito distante queremos fazer com que qualquer script de customização do Fusion Platform seja desenvolvido utilizando do Fusion Developer.
Fique de olho nas atualizações através das Release Notes, que lançamos regularmente pelo Portal do Cliente ou confira seu e-mail, para saber mais.
Não encontrou a melhoria que você tinha em mente na lista acima? Nós trabalhamos em conjunto! Escreva um chamado de melhoria através do Portal do Cliente, descrevendo a função que você gostaria de ver implementada que ficaremos honrados de analisar sua sugestão!
Conclusão
Agora você já sabe o que é, como utilizar, vantagens e melhorias futuras para o Fusion Developer. Uma ferramenta que auxiliará muito os desenvolvedores de sua empresa na implementação de customizações em seu ambiente Fusion Platform.
Você ainda não possui Fusion Platform? Não perca tempo e teste gratuitamente o Fusion por 15 dias. Aproveite para explorar tudo o que a ferramenta pode te oferecer, automatizando processos empresariais (BPM), gerenciando documentos de forma digital (GED), crie relatórios de análise de dados (Analytics), aproveitando funções assinatura digital e eletrônica de documentos, hierarquia de permissões de acesso a documentos avançada, criação de formulários personalizados e gerenciamento de registros de forma simplificada.
Tudo isso, em uma plataforma única, amigável e completamente integrada e customizável.