======Introdução====== O NCL Eclipse tem o objetivo de agilizar o **desenvolvimento de aplicações para TV digital Interativa** em **[[http://ncl.org.br|NCL]]**. Desenvolvido como um plug-in para o [[http://eclipse.org|Eclipse]], o NCL Eclipse permite que facilidades desse conhecido ambiente de programação sejam reutilizadas, facilitando sua integração com outras ferramentas de desenvolvimento. Ele nasceu com o intuito principal de tornar o trabalho de autores de apresentações interativas em NCL **mais rápido** e **menos propenso a erros**. Baseia-se em princípios claros de produtividade, facilidade e integração no desenvolvimento de conteúdo interativo para TV digital.
[[install|{{:pt-br:install_button.png?300|}}]]
Se você está usando ou pretende referenciar o NCL Eclipse em algum trabalho científico (artigo, monografia, dissertacão etc.), por favor, use um dos trabalhos a seguir: **Textual authoring of interactive digital TV applications** (R. G. A. Azevedo, C. S. Soares Neto, M. M. Teixeira, R. C. M. Santos, T. A. Gomes), //In Proceddings of the 9th international interactive conference on Interactive television// (EuroITV), ACM, 2011. **NCL Eclipse: Ambiente Integrado para o Desenvolvimento de Aplicações Interativas em Nested Context Language** (R. G. A. Azevedo, M. M. Teixeira, C. S. Soares Neto), In Salão de Ferramentas do Simpósio Brasileiro de Redes de Computadores (SBRC), 2009. ==== Principais características: ====
Sugestão de Código Contextual Marcação de erros
{{:screenshots:ncl-eclipse-screenshot-autocomplete-cropped.png?200}} {{:screenshots:ncl-eclipse-screenshot-error-cropped.png?200}}
Execute a sua aplicação
{{:screenshots:ncl-eclipse-screenshot-run-cropped.png?200}}