BT

Início Notícias Projeto Merapi Utiliza Java Para Expandir Capacidades de Desktop do Adobe Air

Projeto Merapi Utiliza Java Para Expandir Capacidades de Desktop do Adobe Air

Favoritos

O projeto Merapi foi recentemente liberado open source.  Merapi é uma tecnologia que pode ser usada como uma ponte de mensagens entre aplicações que rodam em Adobe Flash player ou Adobe AIR e aplicações escritas em Java.  O sandbox de segurança do AIR permite algumas interações de desktop comuns como suporte a systray, acesso a arquivos, etc. Entretanto, ele não permite outras operações como acessar dispositivos USB ou executar aplicações nativas. Para isso que o Merapi chega, criando um simples framework de mensageria para permitir aplicações Flash, Flex e Air se comunicar com Java. Java pode então ser usado para "proxy requests" e interação com alguns fontes. Envio de mensagens pode ser feito via uma simples API:

var message : Message = new Message();
message.data = " Hello from Merapi Flex.";
message.type = "Reply";
Bridge.instance.sendMessage( message );

Um dos maiores perfis que usa a nova tecnologia é no carro Tesla Model S:

...Merapi é uma solução revolucionária para fazer a ponte entre o desktop e tecnologias Web, fechando o espaço entre o que tem sido tradicionalmente a separação dos dois. A vantagem chave do Merapi inclui:
-- Acesso a dispositivos de hardware: Baseado em tecnologias de Browser (Adobe Flash, Microsoft Silverlight, AJAX) anteriormente não fazia acesso nativo a hardware como microfone e câmera Web.
-- Acesso a APIs existentes: Merapi faz software existente open source e comercial acessível do browser ou de engines como Adobe AIR sem necessidade de um servidor.
-- Melhorias da principal performance de uma aplicação.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.