Pular para o conteúdo

Curiosidade sobre plugins

Responder tópico
  • Denunciar
  • Indicar

1. Curiosidade sobre plugins

Enviado em 28/12/2015 - 19:36h

Gostaria de saber se existe algum padrão para se fazer plugins, tipo, o que preciso para que minha aplicação tenha suporte a plugins?
Pelo que pesquisei um plugin nada mais é que uma biblioteca dinâmica, até ai nada diferente, mas eu queria saber como implemento isso num programa qualquer. Como ficaria a "interface" para rodar o plugin? Tipo load(), run() ou quit()?
Não sei se fui claro o bastante, mas se alguém entender pode me mostrar um exemplo? Um link pra ser mais preciso.
Ah e quero isso apenas para aprender.

Responder tópico

2. Re: Curiosidade sobre plugins

Enviado em 28/12/2015 - 23:53h

Que tipo de plug-in? De navegador? É importante ser específico.

Geralmente o fabricante do produto que vai acomodar o plug-in oferece uma API específica para criar extensões para tal produto, e o seu plug-in tem de se adequar às convenções dessa API. O Firefox, por exemplo, oferece a NPAPI.

Para navegadores, contudo, plugins nativos estão caindo em desuso. O próprio Firefox, como anunciou a Mozilla Foundation, deve descontinuar o suporte a NPAPI lá pelo final de 2016, a exemplo do que já fez a Google com o Chrome. A recomendação da Mozilla é que se desenvolvam não mais plug-ins, mas extensões usando tecnologia totalmente web, como HTML5 com Javascript e Web Assembly.

3. Re: Curiosidade sobre plugins

Enviado em 29/12/2015 - 01:25h

Marcado para ler.

Boa noite a todos,

Aproveitando: Para C++ existe solução fácil e boa para plugins ou realmente é melhor recorrer a C?

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder