Sobre a distribuição de aplicações rich client

Consulte também

Aplicações rich client são aplicações Swing completas, funcionais e independentes. As bibliotecas Swing oferecem uma rica coleção de elementos de interface de usuário. No entanto, as bibliotecas Swing não fornecem um mecanismo que integre os elementos de interface de usuário em uma aplicação. Para isso, o NetBeans oferece a Plataforma NetBeans, que é a estrutura da aplicação sobre a qual você constrói uma aplicação. Cada parte distinta de uma aplicação rich client é fornecida por um módulo separado, dos quais vários servem para fornecer os elementos de interface de usuário a partir das bibliotecas Swing. Por exemplo, se a aplicação rich client for um editor, você pode ter um módulo que ofereça destaque sintático, enquanto outro ofereça modelos de arquivos.

Identificação de marca

Antes de distribuir uma aplicação rich client, é necessário levar em conta se você deseja que ele se pareça com NetBeans. Por exemplo, a aplicação rich client usa a tela de abertura do NetBeans por padrão. A marcação, o estágio final antes de criar pacotes de distribuição, envolve tomar decisões como, por exemplo, sobre a aparência da tela de abertura e se a aplicação incluirá ou não uma barra de progresso durante a inicialização. Na caixa de diálogo Propriedados do projeto do projeto da suíte de módulos, você define tais configurações, como descrito em Marcando uma aplicação rich client.

Enquanto efetuar a marcação, leve também em conta se a aplicação rich client precisará de todos os módulos usados pelo IDE. Por exemplo, se a aplicação rich client não for um editor, não serão necessários os módulos relacionados à funcionalidade do editor. Da mesma forma, é improvável que todos os itens de menu e os botões da barra de ferramentas do IDE serão necessários para a aplicação.

Distribuição

Após a aplicação rich client ser marcada, você poderá distribuí-la na Wen como uma aplicação JNLP inicializável na Web. Como alternativa, poderá distribuir o arquivo ZIP. Para obter detalhes, consulte Construindo uma aplicação JNLP e Construindo uma distribuição de ZIP. Atualizações dos módulos que constituem uma aplicação rich client podem ser distribuídas através da Central de atualizações.

Consulte também
Sobre o desenvolvimento de módulo e a plataforma NetBeans
Sobre a plataforma NetBeans

Notificações legais