WaveMaker - WaveMaker

WaveMaker, Inc.
Modelo Privado
Indústria Desenvolvimento rápido de aplicativos
Plataforma de baixo código
aPaaS
Transformação digital
Agile Software Development
Enterprise Software
Computação em nuvem
Software de computador
Fundado 2003
Quartel general Mountain View, CA
Pessoas chave
Vijay Pullur, CEO
Produtos Estúdio e plataforma de baixo código WaveMaker
Número de empregados
Aproximadamente 250 (2016)
Local na rede Internet www .wavemaker .com

WaveMaker é uma plataforma de baixo código Java de nível empresarial para a construção de plataformas e aplicativos de software. A WaveMaker Inc. está sediada em Mountainview, Califórnia. Para empresas, o WaveMaker é uma plataforma poderosa de baixo código que acelera o desenvolvimento de aplicativos e os esforços de modernização de TI. Para ISVs, é um componente consumível de baixo código que pode ficar dentro de seu produto e oferecer personalizações extremas.

A plataforma WaveMaker é um software licenciado que permite às organizações executar sua própria plataforma como serviço end-to-application (aPaaS) para construir e executar aplicativos personalizados. Ele também permite que desenvolvedores e usuários de negócios trabalhem com tecnologias padrão de nível empresarial para criar aplicativos que podem ser estendidos ou personalizados. Esses aplicativos podem consumir APIs, visualizar dados e suportar automaticamente interfaces responsivas de vários dispositivos.

A plataforma de baixo código WaveMaker permite que as organizações implantem aplicativos em infraestrutura de nuvem pública ou privada, e os contêineres podem ser implantados em cima de máquinas virtuais ou bare metal. O software fornece um console de interface gráfica do usuário (GUI) para gerenciar a infraestrutura e os recursos do aplicativo de TI com base na conteinerização do Docker .

A solução fornece recursos para automação de implantação de aplicativo, gerenciamento de ciclo de vida de aplicativo, gerenciamento de versão, fluxo de trabalho de implantação e direitos de acesso, incluindo:

  • Aplicativos para interfaces da web, tablet e smartphone
  • Tecnologias empresariais como Java , Hibernate , Spring , AngularJS , JQuery
  • APIs e CLI fornecidas pelo Docker
  • Empacotamento de pilha de software, provisionamento de contêiner, atualização de pilha e aplicativo, replicação e tolerância a falhas

WaveMaker Studio

A plataforma WaveMaker RAD foi construída em torno do WaveMaker Studio - uma ferramenta de desenvolvimento rápido WYSIWYG que permite que usuários de negócios com conhecimento de informática componham um aplicativo usando um método de arrastar e soltar. O WaveMaker Studio suporta o desenvolvimento rápido de aplicativos (RAD) para a web, semelhante ao que produtos como PowerBuilder e Lotus Notes fornecidos para computação cliente-servidor.

O WaveMaker Studio permite que os desenvolvedores produzam um aplicativo uma vez e, em seguida, o ajustem automaticamente para uma plataforma de destino específica, seja um PC, telefone celular ou tablet. Os aplicativos criados com o WaveMaker Studio seguem uma arquitetura model – view – controller .

O WaveMaker Studio foi baixado mais de dois milhões de vezes. A comunidade do Studio consiste em 30.000 usuários registrados. Os aplicativos gerados pelo WaveMaker Studio são licenciados sob a licença Apache .

O Studio 8 foi lançado em 25 de setembro de 2015. A versão anterior, Studio 7, tem alguns marcos de desenvolvimento notáveis. Ele era baseado na estrutura AngularJS , as versões anteriores do Studio (6.7, 6.6, 6.5) usam o Dojo Toolkit . Alguns dos recursos do WaveMaker Studio 7 incluem:

  • Geração automática de mapeamento do Hibernate , consultas do Hibernate a partir da importação do esquema do banco de dados.
  • Criação automática de Enterprise Data Widgets com base na importação de esquema. Cada widget pode exibir dados de uma tabela de banco de dados como uma grade ou formulário de edição. Editar implementos de formulário criar, atualizar e excluir funções automaticamente.
  • O estúdio de desenvolvimento WYSIWYG Ajax é executado em um navegador.
  • Implantação para Tomcat , IBM WebSphere , Weblogic , JBoss .
  • Ferramenta de mashup para montar aplicações web baseadas em serviços web SOAP , REST e RSS , serviços Java e bases de dados.
  • Suporta código CSS , HTML e Java existente .
  • Implementa um arquivo Java .war padrão.

Tecnologias e estruturas

WaveMaker permite aos usuários construir aplicativos que rodam em "Open Systems Stack" com base nas seguintes tecnologias e estruturas: AngularJS , Bootstrap , NVD3, HTML , CSS , Apache Cordova , Hibernate , Spring , Spring Security , Java . As várias integrações com suporte incluem:

História

  • WaveMaker foi fundada como ActiveGrid em 2003.
  • Em novembro de 2007, o ActiveGrid foi rebatizado como WaveMaker com o objetivo de simplificar a montagem de aplicativos da Web, ao mesmo tempo que atende às políticas de arquitetura, segurança e governança dos CIOs.
  • WaveMaker foi adquirido pela VMware , Inc em março de 2011, mas depois de dois anos VMWare encerrou o suporte para o projeto WaveMaker em março de 2013.
  • Em maio de 2013, a Pramati Technologies adquiriu os ativos da WaveMaker da VMWare.
  • Em fevereiro de 2014, a WaveMaker, Inc. lançou o WaveMaker Studio 6.7, a última versão do open source Studio para download.
  • Em setembro de 2014, a WaveMaker, Inc. lançou a plataforma WaveMaker RAD (com WaveMaker Studio versão 7), software licenciado que permitia às organizações executar sua própria plataforma de aplicativo de ponta a ponta como serviço (aPaaS) para construir e executar aplicativos personalizados.

Referências

links externos