Mad Builder, uma plataforma low-code brasileira

O que é a Mad Builder?

A Mad Builder é uma plataforma low-code brasileira totalmente online que possibilita o desenvolvimento de aplicações muito rapidamente. O foco da plataforma é o desenvolvimento web e tem o PHP como sua base de tecnologia. A plataforma brasileira permite o download de todo o código-fonte do seu projeto, permitindo que desenvolvedores o utilizem em servidores próprios.

Editor online

Os desenvolvedores que utilizam o Mad Builder contam com um editor online que oferece recursos totalmente visuais (clicar e arrastar), mas também possibilita o uso de código livremente.

Formulários e componentes

Você pode criar formulários de cadastro simples ou mestre-detalhe simplesmente arrastando os campos, selecionando componentes, e conectando estes à base de dados. Pode definir formulários simplesmente selecionando propriedades de campos, conectando eventos, e definindo ações. O código-fonte gerado já tratará da gravação e edição de registros utilizando boas práticas da orientação a objetos. Os usuários podem criar formulários livres com total liberdade para determinar as ações. Formulários de configuração, de definição de preferências, para envio de e-mails, dentre outras opções. A plataforma também permite a criação de datagrids avançadas com formulários personalizados de filtro, ordenação, paginação de resultados, formatação de resultados, destaques com cores, formatação de números e registros relacionados. Ainda é possível a criação de gráficos de barras, pizza, linhas, com definição de agrupamentos e fórmulas de cálculo. A plataforma oferece recursos de criação de documentos livres com um editor de documentos, com campos mestre e tabelas com detalhamentos, formatação de colunas, totais e exportação em PDF. Os usuários podem também desenhar à mão livre, posicionar objetos como textos, retângulo, círculos, inserir códigos de barras e trabalhar com QR Codes.

Banco de dados

As aplicações desenvolvidas no Mad Builder podem ter múltiplos bancos de dados: alterando apenas um arquivo de configuração, o usuário pode trocar de banco de dados sem precisar mudar nada na aplicação. Com o modelador online, os usuários realizam a modelagem visual de seu banco de dados. Podem também importar arquivos SQL com definições prontas para acelerar a criação. Os atributos das tabelas da base de dados podem ser definidos usando informações como tipo, obrigatoriedade e também algumas propriedades avançadas: se ele terá preferência para exibição em listas, se será utilizado em filtros. O relacionamento entre tabelas também pode ser definido pelo usuário e a plataforma gerará sua base de dados com toda a integridade referencial por chave estrangeira.

Código limpo e design responsivo

A plataforma gera um código muito organizado e gerado seguindo padrões de projeto. Compreensão e legibilidade para manutenção facilitada por você a qualquer momento. Também oferece design responsivo. Não importa quantos campos ou abas seu formulário tiver, ele funcionará em telas pequenas (Ex: mobile). Os formulários gerados pelo Builder utilizam boas práticas de responsividade.

Desenvolvimento Mobile

A Mad Builder conta com gerador de Aplicações Android (APK), que permite encapsular sua aplicação Web em um aplicativo que pode ser publicado na loja da Google.

Integrações

Disponibilize serviços REST e integre sua aplicação com mais de 3 milhões de pacotes disponibilizados pelo Composer, desde API's de boletos a Notas Fiscais.

Templates prontos

Templates Bootstrap e Material Design personalizáveis em termos de cores e estilo. São vários templates e temas que podem ser construídos.

Código-fonte

A aplicação gerada pode ser baixada com 100% dos códigos-fontes em um código limpo, todo em PHP e Orientado a Objetos, que pode ser publicado em qualquer servidor compatível.

Para quem é a Mad Builder

A plataforma é especialmente voltada para desenvolvedores, consultores, empreendedores e software houses, em geral para profissionais com pouco conhecimento de programação.

A Mad Builder conta com mais de de 7k de usuários e mais de 16k de projetos desenvolvidos dentro da plataforma. Sem dúvida, é uma dos cases de sucesso do mercado de programação low-code.