O NetBeans é a popular plataforma de desenvolvimento de software do Java

O NetBeans é uma plataforma popular de desenvolvimento de software, principalmente para Java, que fornece assistentes e modelos para ajudar os desenvolvedores a criar aplicativos de maneira rápida e fácil. Ele inclui componentes modulares em uma ampla variedade de ferramentas e apresenta um IDE (ambiente de desenvolvimento integrado) que permite que os desenvolvedores criem aplicativos usando uma GUI.

Embora o NetBeans seja principalmente uma ferramenta para desenvolvedores Java, ele também suporta PHP, C e C ++ e HTML5.

Histórico do NetBeans

As origens do NetBeans decorrem de um projeto universitário na Universidade Charles de Praga, na República Tcheca, em 1996. Charmosamente chamado ZelfiIDE para Java (uma decolagem na linguagem de programação Delphi), o NetBeans foi o primeiro Java IDE de todos os tempos. Os alunos ficaram entusiasmados e trabalharam para transformá-lo em um produto comercial. No final dos anos 90, foi adquirida pela Sun Microsystems, que o integrou ao seu conjunto de ferramentas Java e, em seguida, o entregou ao código-fonte aberto. Em junho de 2000, o

instagram viewer
netbeans originais site foi lançado.

A Oracle comprou a Sun em 2010 e, portanto, também adquiriu o NetBeans, que continua como um projeto de código aberto patrocinado pela Oracle. Agora reside emwww.netbeans.org.

O que o Netbeans pode fazer?

A filosofia por trás do NetBeans é fornecer um LIDE extensível que forneça todas as ferramentas necessárias para desenvolver aplicativos de desktop, corporativo, web e móvel. A capacidade de instalar plug-ins permite que os desenvolvedores adaptem o IDE ao seu gosto individual de desenvolvimento.

Além do IDE, o NetBeans inclui a Plataforma NetBeans, uma estrutura para criar aplicativos com Swing e JavaFX, os kits de ferramentas da GUI do Java. Isso significa que o NetBeans fornece itens de menu e barra de ferramentas conectáveis, ajuda a gerenciar janelas e executa outras tarefas ao desenvolver uma GUI.

Vários Pacotes pode ser baixado, dependendo da linguagem de programação principal usada (por exemplo, Java SE, Java SE e JavaFX, Java EE). Embora isso realmente não importe, você pode escolher com quais idiomas programar através do gerenciador de plug-ins.

Recursos Principais

  • Construtor de GUI Swing: Arraste e solte os componentes Swing para criar a GUI de um aplicativo.
  • Kit de ferramentas da interface do usuário JavaFX: Trabalhe com JavaFX da mesma maneira que o Swing, incorporando facilmente seus componentes.
  • Colaboração do desenvolvedor: Trabalhe com outros desenvolvedores no uso do NetBeans através do Comunidade Netbeans que inclui fóruns, tutoriais, materiais de treinamento e o "NetBeans Dream Team", um grupo de entusiastas comprometidos.
  • Plataforma Netbeans: A plataforma modular do NetBeans fornece APIs para ajudar a facilitar os aplicativos de desktop, gerenciando algumas das tarefas mais comuns envolvidas no desenvolvimento de aplicativos Swing.

Versões e requisitos do Netbeans

O NetBeans é multiplataforma, o que significa que é executado em qualquer plataforma que suporte a Java Virtual Machine, incluindo Windows, Mac OS X, Linus e Solaris.

Embora de código aberto - o que significa que é executado pela comunidade - o NetBeans segue um cronograma regular e rigoroso de lançamentos. O lançamento mais recente foi 8.2 em outubro de 2016.

O NetBeans é executado no Java SE Development Kit (JDK), que inclui o Java Runtime Environment, além de um conjunto de ferramentas para testar e depurar aplicativos Java. A versão do JDK necessária depende da versão do NetBeans que você está usando. Todas essas ferramentas são gratuitas.