Worklight
Worklight, uma empresa IBM, fornece uma plataforma avançada de aplicativo remoto e
software de ferramentas para smartphones e tablets. A Worklight ajuda as organizações de todos
os tamanhos a desenvolverem, executarem e gerenciarem aplicativos HTML5, híbridos e nativos de modo eficiente
usando um IDE remoto poderoso e flexível, middleware remoto de próxima geração,
segurança de ponta a ponta e recursos integrados de gerenciamento e analítica.
A tecnologia Worklight ativa aplicativos ricos de plataforma cruzada sem requerer
conversão de código, interpretadores do proprietário ou linguagens de programação não populares.
O Worklight consiste nos componentes a seguir:
-
O Worklight Studio – o Worklight Studio é um IDE baseado no Eclipse, que permite que os
desenvolvedores executem todas as tarefas de codificação e integração que são necessárias para
desenvolver um aplicativo totalmente operacional. Alavancando as ferramentas básicas do Eclipse,
aumentadas pelos vários recursos fornecidos pelo Worklight Plug-in, o Studio
aperfeiçoa o desenvolvimento de aplicativo e facilita a conectividade corporativa.
-
O Worklight Server – o Servidor Baseado em Java do Worklight é um gateway escalável
entre aplicativos, serviços externos e a infraestrutura de backend
corporativo. O Servidor contém recursos de segurança para ativar a conectividade,
extração e manipulação de dados de múltiplas origens, autenticação, atualização direta de
aplicativos híbridos e da web, analítica e funções de gerenciamento operacional.
-
Worklight Device Runtime Components – o Worklight SDK consiste em APIs de cliente
de tempo de execução - bibliotecas essenciais que complementam o servidor expondo uma
interface predefinida para acessar a funcionalidade do dispositivo nativo. O Worklight
utiliza a estrutura PhoneGap para entregar uma ponte uniforme entre a tecnologias
padrão da web e as funções nativas fornecidas pelos diferentes S.O.s de dispositivo móvel.
-
O Worklight Console – o Worklight Console é uma UI baseada na web dedicada
ao monitoramento e administração contínuos do Worklight Server e seus
aplicativos implementados, adaptadores e notificações push. O Console permite controlar
e gerenciar o acesso de aplicativos à rede corporativa com base nas regras pré-configuradas
de versão do aplicativo e tipo de dispositivo, bem como customizar as mensagens associadas
que o usuário recebe.
Embora componentes individuais, como o Studio e o Server, possam ser usados como
produtos independentes, os usuários podem implementar o Worklight como um Mobile Consumer Application Platform
(MCAP) e também um Mobile Enterprise Application Platform (MEAP), ativando aplicativos
remotos externos e internos a partir de uma solução única.