PRODUTOS

4D MOBILE

4D Mobile

warning: file_get_contents(http://www.telize.com/geoip/54.161.3.96) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/www.4d.com/docs/includes/common.inc(1762) : eval()'d code on line 4.
4D
Estenda suas soluções à web e móveis com o entorno de desenvolvimento JavaScript orientado a dados para aplicações profissionais.

 

4D Mobile: Wakanda para desenvolvedores 4D

4D Mobile

Estenda sua solução 4D a Web, smartphones e tablets com Wakanda utilizando 4D Mobile. Com 4D Mobile, tem uma forma de trazer suas aplicações 4D existentes as plataformas baseadas em navegadores, será como criar uma aplicação cliente Windows ou Mac OS. Em lugar de simplesmente passar dados a um front-end móvel, com um desenvolvimento mínimo sua aplicação 4D ganha uma versão aplicação web que pode ser utilizada em lugar de ou além de um cliente escritório.

 

O que é 4D Mobile?

4D Mobile é um pacote composto de Wakanda Enterprise e uma ponte entre Wakanda e 4D chamado Conector Pro.

Como funciona?

Conserve sua aplicação 4D como está, à parte de ligar o novo servidor REST de 4D v14. Utilize Wakanda Studio para criar facilmente uma interface web que amplia a funcionalidade de sua aplicação, incluindo o acesso a todos seus dados e sua lógica do negócio como é visto se ajusta e serve desde Wakanda Server.

 

4D Connector Pro, parte de Wakanda Enterprise, é a peça central do pacote, de forma transparente cria as tabelas e os métodos disponíveis em Wakanda em 4D. Além disso, se encarrega das sessões e o intercâmbio de dados com a aplicação 4D.

 

A gestão de sessões é fácil também: sua aplicação web abrirá conexões em sua aplicação 4D Server igual que 4D Client e, de fato, atuam como conexões 4D Client. Portanto, não há necessidade de comprar licenças específicas para 4D Mobile, cada sessão consume uma conexão 4D Client (que será lançada ao terminar a sessão ou o tempo de espera). Portanto, sua licença 4D Client pode ser utilizado para conexões sucessivas desde diferentes pontos de acesso: um usuário pode se conectar desde o escritório na oficina, através de seu dispositivo móvel enquanto almoça, e logo ao voltar para a oficina, e desde seu tablet em casa sem necessidade de licenças de cliente adicionais. O número de conexões disponíveis (tanto de clientes de escritório e web/mobile) corresponde ao número de clientes disponível para seu 4D Server.

Desenvolver e provar com 4D Mobile é grátis, enquanto uma licença de implementação esteja disponível como uma extensão de pago.

Conheça mais sobre 4D Mobile.

 

As aplicações profissionais modernas de hoje requerem desenvolvimentos rápidos, suporte de múltiplos dispositivos e deslocamento na nuvem. Novos dispositivos aparecem todos os dias: telefones móveis, ordenadores de escritório, tabletes... As soluções web atuais requerem um mosaico de linguagem e tecnologias e uma equipe de especialistas para sua instalação, configuração e seu bom funcionamento.

 

Nossa solução: uma só linguagem. Um conjunto completo. 100% JavaScript.

 

O que é Wakanda? Uma solução aberta e completa para todas suas aplicações profissionais web e móveis.

 

 

O que inclui Wakanda?

Wakanda Studio
Wakanda Studio inclui um editor gráfico WYSIWYG (o que você vê é o que obtém) para seu armazenamento de dados, uma interface, assim como um editor de código.

 

Wakanda Studio
Crie visualmente aplicações para toda interface, todo tipo, todo tamanho.

 

Desenhe as classes de armazenamento de dados. Crie sua lógica do negócio. Crie sua interface gráfica de usuário. Garantir sua aplicação. Tudo visualmente. Com Wakanda, inclusive as estruturas de dados mais complexas são controláveis. Faça clique, arraste e trace relações entre as classes.

 
Enriqueça sua interface usuário graças ao poder de HTML5 e CSS3. Crie widgets especialmente adaptados a suas funções e aos dados do servidor.
 
Para gerenciar os aspectos de segurança, pode adicionar usuários e grupos com senhas. Atribuir permissões aos grupos e depois aplicar as permissões aos recursos de sua aplicação, igual que as classes do modelo do armazém de dados e aos métodos.
 
E com um só clique, a nova aplicação é carregada no servidor de Wakanda, pronta para ser provada e executada.
 

Wakanda Server
Um armazém de dados e um servidor HTTP muito rápido, Wakanda Server representa um lugar para toda a lógica do negócio de sua aplicação.


Wakanda Server é composto de várias partes: uma parte de armazém de dados que guarda todos os dados da aplicação e os modelos. Está dirigido por um motor de objetos NoSQL (WakandaDB) rápido, que utiliza as classes definidas e o código JavaScript que foi escrito para a lógica do negócio da aplicação. Enquanto tudo isto está passando, as interações com o mundo exterior (ou seja, sua interface) vão através do servidor HTTP de Wakanda. Todo o trabalho é realizado tranquilamente, com uma interface baseada para navegador que lhe permite administrar desde qualquer lugar.

 

iPad app
Todos seus dados em tempo real.

 

A facilidade de uso do servidor de Wakanda assim como seu alto rendimento estão unidos a sua implementação de JavaScript (baseado no compilador JIT de WebKit SFX/Nitro) e no paradigma de classes de armazenamento de dados. Além de acessar aos dados desde os widgets em HTML5 na interface, todos os dados do servidor assim como a lógica da aplicação estão a sua disposição através do JavaScript utilizando APIs baseados em padrões (W3C/WHATWG/CommonJS/NodeJS).

 
 
Wakanda Framework 
Os Widgets e as fontes de dados rápidos e baseados em padrões o alimentam.

 

Mac appAplicações desde os navegadores que são vistos e se comportam como aplicações nativas

 

Enquanto o servidor Wakanda faz a maior parte do "trabalho pesado" com a finalidade de oferecer um rápido back end a suas aplicações, requere um framework avançado do lado do cliente para que funcione sem problemas. O framework Wakanda é composto de um provedor de dados para comunicar-se com o servidor, widgets para a interface baseados no navegador e uma capa de fonte de dados no meio.

 

Implementação na nuvem

Utilizando 4D Mobile para estender seu aplicativo 4D, pode aproveitar as capacidades de implementação na nuvem de Wakanda. Com uma implementação usando um só clique, e fácil supervisão e administração, baseado no navegador, junto com opções de alojamento personalizáveis "pague a medida que cresce", nunca foi tão fácil ter seu aplicativo 4D Mobile na nuvem.

 

 

Licenças e preços

Além da opção open source (ver a continuação), Wakanda está disponível con licenciamento comercial baseado em licenças de desenvolvimento anuais por desenvolvedor e licenças de deslocamento por servidor. Diferentes opções estão disponíveis, com opções de suporte pago em diferentes níveis.

 

Visite 4D Store