Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Contrato de Parceria: Estar ativo e regularizado com a TOTVS.
  • Ambiente Próprio: Ter um ambiente TOTVS Fluig de desenvolvimento para criar e testar seus códigos.
  • Conhecimento Técnico: Dominar as ferramentas de desenvolvimento da plataforma (consulte sempre o TDN – nossa documentação técnica oficial).
  • Acesso ao Portal de Parceiros: É a ferramenta por onde você enviará sua Solução solução para nossa análise.


Quanto custa para publicar um aplicativo na Store no TOTVS Fluig?

...

Funciona no modelo ganha-ganha. Quando uma Solução solução sua é vendida, o valor é dividido:

...

Categoria da SoluçãoDescriçãoObservações
Solução Aplicativo

Aplicações robustas que rodam dentro do TOTVS Fluig, utilizando recursos nativos da plataforma (widgets, datasets, processos, layouts, formulários, APIs etc.). São instaladas no ambiente do cliente TOTVS Fluig.

  • Aplicativo que usa os componentes nativos do TOTVS Fluig.
  • Cliente precisa ter um ambiente TOTVS Fluig.
    • Ex.: Aplicativo de gestão com widget + processo + formulários + relatório.
Solução Flows Soluções compostas por processos e formulários prontos, focadas em implantação rápida. Não são aplicativos completos, mas processos prontos para serem instalados e usados com configurações mínimas.
  • Cliente precisa ter TOTVS Fluig para instalar o Flow.
    • Ex.: Fluxo de aprovação de férias pronto, Processos para RH, Financeiro, TI etc.
Solução Runner 

É uma Solução solução aplicativo, porém entregue em uma arquitetura SaaS hospedada na nuvem, comercializada como serviço. O cliente não precisa ter um ambiente TOTVS Fluig, pois o aplicativo utiliza o TOTVS Fluig apenas como motor (engine) nos bastidores.

  • Um app construído com tecnologia TOTVS Fluig, mas oferecido como SaaS.
    • Ex.: Cliente acessa via web, sem instalar TOTVS Fluig.

...

Preparamos este guia de perguntas e respostas para resolver de forma rápida e clara as principais dúvidas sobre como funciona o desenvolvimento de soluções e a publicação na Store no TOTVS Fluig.


Qual é o passo a passo para publicar minha primeira

...

solução?

...

O processo segue este fluxo:

  • Ideia e regras: Defina o que vai criar e leia as "Diretrizes de Homologação da Store no TOTVS Fluig na Central de Ajuda para entender as regras técnicas e de segurança.
  • Desenvolvimento e testes: Crie a Solução solução no seu ambiente e teste exaustivamente.
  • Envio para homologação: Submeta o pacote da Solução solução através do Portal do parceiro
  • Análise Review da Solução: Nossa equipe técnica revisará seu código (segurança, performance, etc.). Se necessário, pediremos ajustes.
  • Aprovação e publicação: Após aprovado, você configura as informações comerciais (descrição de marketing, imagens, etc) e sua Solução solução entra no ar para os clientes.

...

Dica

Não deixe de participar dos encontros do TOTVS Developers:  https://developers.totvs.com/


Qual o passo a passo prático para desenvolver minha

...

solução?

...

Já sabe o que vai criar e conhece a plataforma? Siga os passos:

  • Instale o TOTVS Fluig: Baixe o instalador no Portal do Cliente (ou solicite via Apoio Parceiros TOTVS Fluig se ainda não tiver acesso). 
  • Comece a Criar: Utilize o exemplo (sample-component)como modelo para garantir a estrutura correta.
  • Gere o Pacote e Instale: Após codificar, gere o arquivo do componente (EAR) e faça o deploy no seu ambiente TOTVS Fluig seguindo a documentação da Central de componentes
  • Teste e Evolua: Teste exaustivamente sua solução até que ela esteja madura.


Minha

...

solução está pronta. Como faço para submetê-la na Store no TOTVS Fluig?

...

Após o ciclo de desenvolvimento, testes internos e feedback de beta testers, é hora de lançar!

...

Nós queremos que a Store seja um ambiente seguro e confiável para os clientes. Por isso, todas as soluções (novas ou atualizações) passam por um rigoroso eview Review de Solução: o guia rápido para o parceiro de Soluçõessoluções antes de serem publicadas.

  • O que analisamos: Instalação, qualidade do código, comportamento no ambiente, segurança, boas práticas e documentação.
  • Objetivo: Garantir o perfeito funcionamento para o cliente e apoiar você com as melhores práticas de desenvolvimento.



Como devo gerenciar as atualizações e versões da minha

...

solução?

...

Sua solução deve evoluir para corrigir bugs e acompanhar a plataforma TOTVS Fluig.

  • Envio ao Review da Solução: Todas as atualizações (correções ou novos recursos) devem ser submetidas ao processo de Review da Solução. É vetada a distribuição direta para clientes.

  • Versionamento Semântico: Recomendamos seguir o modelo 2.0.0 (MAJOR.MINOR.PATCH).

    • MAJOR: Mudanças incompatíveis na API.

    • MINOR: Novas funcionalidades compatíveis.

    • PATCH: Correções de falhas compatíveis.

  • Release Notes: Toda atualização deve vir acompanhada de notas de lançamento detalhando o que mudou.

  • Release Candidates (RC): O Fluig tem atualizações (MINOR) a cada 2 ou 3 meses. Você receberá acesso antecipado (RC) para testar e garantir que seu app continua compatível antes do lançamento oficial da plataforma.


Existe um checklist do que é obrigatório para cada tipo de

...

solução?

...

Os requisitos do Review da Solução são divididos em categorias para cobrir todos os aspectos da sua Soluçãosolução. O processo verifica desde a experiência do usuário até a segurança.

...

CategoriaO que o Review da Solução avalia
Documentação de usoGarante que a documentação (recursos, regras, instalação, pré-requisitos, etc.) seja completa, acessível e atualizada para o usuário final e administrador.
DesenvolvimentoVerifica se o código segue as boas práticas do TOTVS Fluig e evita variações técnicas, consultas diretas ao banco, bibliotecas desatualizadas, códigos duplicados e configurações fixas.
SegurançaAssegura que a Solução solução não exponha vulnerabilidades e que as informações sejam protegidas. Exige o uso de conexões seguras (SSL/TLS) em serviços externos.
DistribuiçãoConfirma se a Solução solução segue as diretrizes para ser empacotado e publicado.
PrivacidadeGarante que a Solução solução tenha Termos de uso e Política de privacidade adequados à legislação, com transparência sobre a coleta e tratamento de dados.
TécnicoGarante que o parceiro envie o código-fonte completo e o artefato compilado devidamente.
InstalaçãoVerifica se a instalação é isenta de erros. O instalador deve executar todos os procedimentos (deploy, criação de registros, etc.) e validar permissões/pré-requisitos automaticamente.
OnboardingAssegura que a Solução solução proporcione um Onboarding rápido e simples, sem exigir configurações manuais ou processos adicionais após a instalação.
UsoGarante que a Solução solução funcione sem travamentos ou erros, oferecendo boa usabilidade, interface responsiva, mensagens claras e conteúdo sem erros gramaticais.
ProcessosGarante que a Solução solução Flow esteja configurado corretamente, sem inconsistências.
ConfiguraçãoGarante que a Solução solução permita ao administrador controlar o acesso e a disponibilidade do app no ambiente.
QAGarante que o parceiro forneça uma licença válida para testes, caso a Solução solução possua licenciamento adicional, para validação completa.


Se um cliente comprar minha

...

solução e tiver dúvidas ou encontrar um erro, quem dá suporte?

...

O parceiro desenvolvedor, é o responsável pelo suporte da sua Soluçãosolução.

O TOTVS Fluig garante que a Store funcione. No entanto, o suporte sobre o uso, configuração ou correção de bugs específicos da sua solução deve ser fornecido pela sua equipe. Por isso, é fundamental manter seus contatos de suporte sempre atualizados na descrição da solução na Store no TOTVS Fluig.

...