EdgeMotion Framework: O Coração da Inovação Interativa

A base robusta e escalável que impulsiona a criação de conteúdos web dinâmicos e de alta performance.

O Que É a EdgeMotion Framework?

A EdgeMotion é uma framework inovadora desenvolvida para facilitar a criação de conteúdos interativos na web. Ela foi criada para desvincular outras ferramentas de desenvolvimento de conteúdo interativo da empresa, proporcionando total liberdade de desenvolvimento sem preocupações com versionamentos ou depreciação de ferramentas de terceiros.

Seu principal objetivo é aumentar a produtividade, facilitar a programação, manter a independência de produtos de terceiros, garantir qualidade com excelência e integrar-se facilmente com novas tecnologias para a web.

Diagrama da Arquitetura da Framework

Arquitetura e Flexibilidade

Projetada com uma arquitetura que assegura um produto escalável e versionamentos compatíveis com versões anteriores, cada pacote de funcionalidade é totalmente integrado, permitindo a criação de novos pacotes conforme a necessidade tecnológica atual.

Para assegurar a integração com diversas linguagens de programação para a web, foi criado um objeto de baixo nível em JavaScript e pacotes modulares para suportar linguagens amplamente utilizadas, como JavaScript, ECMAScript 6, Node.js, Angular e React.

Com a framework, é possível criar, com poucas linhas de código, jogos, apresentações, questionários, animações, interações, simulações e vídeos interativos.

Exemplos de Conteúdo Interativo
<
Exemplos de Conteúdo Interativo Exemplos de Conteúdo Interativo
Exemplos de Conteúdo Interativo

Pacotes Essenciais da Framework

Components

Permite criar qualquer tipo de componente para conteúdo interativo, como botões, componentes de manipulação de mouse ou teclado, e para imagens, vídeos e áudios.

Behaviors

Contém componentes de comportamento que podem ser adicionados a qualquer objeto ou componente, como cliques e arrastos, movimentos, controle por mouse ou teclado e temporizadores.

Physics

Auxilia na produção de jogos ou animações, permitindo adicionar física a objetos, como gravidade, massa, fricção e cálculo de colisões.

Video

Permite trabalhar com vídeos, controlando-os, criando interações e componentes relacionados.

AI

Facilita a integração com as melhores APIs de IA do mercado, permitindo a criação de ferramentas e projetos usando inteligência artificial e a integração entre várias IAs.

Code

Cada objeto interativo pode receber snippets de código em Javascript, que são interpretados em tempo de execução.

Spritesheets

Ferramentas para controle, manipulação e criação de spritesheets, amplamente utilizadas em jogos e animações.

MovieClip

Uma classe que herda de objectInteractive, utilizada para criação de animações, controle de vídeos e áudios e apresentações dinâmicas.

Vantagens e Desempenho

A EdgeMotion garante baixo uso de processamento, memória estável e gráficos fluidos, processando imagens apenas nas áreas visíveis e evitando processamento desnecessário.

Com ela, empresas e programadores juniors podem se beneficiar de baixo custo de produção e aumento da produtividade.

A instalação e integração da EdgeMotion com outros sistemas são simplificadas e de fácil execução, garantindo uma rápida adoção.