O que é AppMaster.io

Click to copy

Criar aplicações de nível empresarial sem uma única linha de código.


AppMaster.io Informação

AppMaster.io é uma plataforma sem código de próxima geração que lhe permite construir aplicações complexas de servidor, web, e móveis sem uma única linha de código. Em todas as fases de desenvolvimento, irá utilizar uma interface web com ferramentas de programação visual convenientes.

A principal diferença entre AppMaster.io e outras plataformas é que cria aplicações da mesma forma que os programadores o fazem :

  • gera código fonte perfeito (finalmente!),
  • cria binários,
  • gere a publicação (implantação)
  • e redige documentação técnica.

Desenvolver aplicações completas a nível empresarial, e não apenas protótipos ou MVPs. Para isso, a nossa plataforma sem código tem tudo:

  • Criar bases de dados relacionais flexíveis num designer visual.
  • Gerir lógica empresarial complexa com uma interface intuitiva de arrastar e largar.
  • Configurar pontos finais e personalizar o acesso API utilizando middleware.
  • Ver como a documentação técnica API é gerada automaticamente.
  • Alterar a estrutura e a aparência numa aplicação conveniente de desenhadores.
  • Utilizar a auto-geração de páginas (ecrãs) e uma biblioteca de componentes prontos a usar.
  • Construir mais rapidamente com modelos de aplicação pré-construídos.
  • Construir aplicações nativas iOS e Android e publicá-las nas lojas.
  • Implantar a aplicação no seu servidor, AppMaster.io cloud, ou outros repositórios.
  • Exportar binários e código fonte - não está vinculado à plataforma.
  • Integre com recursos de terceiros e adicione funcionalidades usando módulos.

Quais são as características da plataforma AppMaster.io?

  1. Todas as aplicações são construídas em torno de um único backend. Por exemplo, ao criar 2 aplicações móveis (para um taxista e um passageiro), elas funcionarão com o mesmo backend.
  2. Dezenas de vezes melhor desempenho de backend em comparação com quaisquer soluções semelhantes.
  3. Podem ser alojados localmente e offline.
  4. É possível descarregar o código fonte das aplicações geradas (para clientes empresariais).
  5. A documentação API é gerada automaticamente.
  6. É possível utilizar o backend separadamente e ligar o frontend escrito pelos programadores a ele.

Que aplicações podem ser construídas com o AppMaster.io?

Quase todas as aplicações de servidor para Linux, Windows, e MAC; painéis de administração e portais de clientes (web); aplicações móveis nativas para plataformas IOS e Android.

Que tipos de aplicações são suportadas?

Aplicações de servidor (backend), aplicações web (painéis de administração e portais de cliente - frontend), aplicações móveis (nativas para IOS e Android).

Tecnologias AppMaster.io

Que tecnologia é utilizada para criar o backend?

O backend é gerado em linguagem Go (Golang), qualquer base de dados compatível com PostgreSQL é suportada, incluindo Amazon RDS, Google Cloud SQL, Azure PostgreSQL, Elephant, e outros.

Que tecnologia é utilizada para criar aplicações web?

Vue2 com ligação automática ao backend gerado.

Que tecnologia é utilizada para criar aplicações móveis?

Estrutura APMS própria utilizando Swift e Kotlin internamente.

Quais são as vantagens das aplicações móveis AppMaster.io?

As aplicações móveis construídas sobre a plataforma são nativas (sem HTML, JS, PWA) e baseiam-se na entrega em tempo real de ecrãs e lógica.

O utilizador só precisa de publicar uma aplicação móvel no PlayMarket ou AppStore uma vez, e todas as actualizações de interface e lógica serão instantaneamente exibidas na aplicação - basta fazer alterações e republicar o backend. O backend + aplicações móveis podem funcionar offline em redes empresariais sem acesso à Internet.

Graças à estrutura APMS, o utilizador pode alterar a aplicação rapidamente e sem atrasos de publicação.

Funcionalidade para clientes empresariais

  • Trabalho em modo HA (activo-activo).
  • Trabalho em enxame de Docker, Kubernetes e quaisquer outros aglomerados.
  • Construído em todas as aplicações Health Monitor, monitorizando comportamentos anormais e potenciais erros (NPE e similares).
  • Registo em memória de métricas de desempenho, registador Zap de alto desempenho.
  • Pequena impressão de pé de memória para sistemas incorporados, permite executar backend em plataformas Raspberry PI e similares IoT. Módulos Single Sign-On (SSO).
  • Suporte para optimização de consultas ao SGBD através de restrições no âmbito de operações. Sistema de deduplicação de ficheiros armazenados (incorporado em aplicações, até 30% de economia de espaço, dependendo do cenário).
  • Suporte de criptografia acelerada por hardware AES-NI e similares.