NetBeans: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
ArthurBot (discussão | contribs)
m Bot: Adicionando: bg:NetBeans
Linha 1:
[[Ficheiro:Duke's Choice Award 02.jpg|thumb|Evento sobre a tecnologia Java]]
 
O '''NetBeans''' IDE é um [[ambiente de desenvolvimento integrado]] (IDE) gratuito e de [[código aberto]] para desenvolvedores de software nanas linguagemlinguagens [[Java (linguagem de programação)|Java]], [[C_(linguagem_de_programação)|C/]], [[C++]], [[PHP]], [[Groovy]], [[Ruby_(linguagem_de_programação)|Ruby]], e muitoentre maisoutras. O IDE é executado em muitas plataformas, como [[Windows]], [[Linux]], [[Solaris]] e [[MacOS]]. O NetBeans IDE oferece aos desenvolvedores ferramentas necessárias para criar aplicativos profissionais de desktop, empresariais, Web e móveis multiplataformas.
 
O NetBeans foi iniciado em 1996 por dois estudantes tchecos na Universidade de Charles, em [[Praga]], quando a linguagem de programação Java ainda não era tão popular como atualmente. Primeiramente o nome do projeto era Xelfi, em alusão ao [[Delphi]], pois, a pretensão deste projeto era ter funcionalidades semelhantes aos IDE´s (ambiente de desenvolvimento integrado)IDEs então populares do Delphi que eram mais atrativas por serem ferramentas visuais e mais faceis de usar, porém com o intuito de ser totalmente desenvolvido em Java.
 
Em 1999 o projeto já havia evoluído para uma IDE proprietário, com o nome de NetBeans DeveloperX2, nome este que veio da idéia de reutilização de componentes que era a base do Java. Nessa época a empresa [[Sun Microsystems]] havia desistido de sua IDE Java Workshop e, procurando por novas iniciativas, adquiriu o projeto NetBeans DeveloperX2 incorporando-o a sua linha de softwares.
 
Por alguns meses a Sun mudou o nome do projeto para ''Forte for Java'' e o manteve por um bom tempo como software proprietário, porém, em junho de 2000 a Sun disponibilizou o código fonte do IDE NetBeans tornando-o uma plataforma OpenSource. Desde então a comunidade de desenvolvedores que utilizam e contribuem com o projeto não parou de crescer, tornando-se uma das IDE´sIDEs mais populares atualmente.
 
== O que é o NetBeans ==
 
A IDE NetBeans é um ambiente de desenvolvimento multiplataforma, auxiliando programadores a escrever, compilar, debugar e instalar aplicações, e foi arquitetada em forma de uma estrutura reutilizável que visa simplificar o desenvolvimento e aumentar a produtividade, pois reúne em uma única aplicação todas estas funcionalidades. Totalmente escrita em Java, mas que pode suportar qualquer outra linguagem de programação que desenvolva com Swing, como o C, C++, Ruby e PHP. Também suporta linguagens de marcação como [[XML]] e [[HTML]].
 
O NetBeans fornece uma base sólida para a criação de projetos e módulos, possui um grande conjunto de bibliotecas, módulos e [[API´]]s (''Application Program Interface'', um conjunto de rotinas, protocolos e ferramentas para a construção de aplicativos de software) além de uma documentação vasta inclusive em português bem organizada,. taisTais ferramentasrecursos auxiliam o desenvolvedor de forma a escrever seu software de maneira mais rápida. A distribuição da ferramenta é realizada sob as condições da SPL (Sun Public License), uma variação da [[Licença_pública_Mozilla|MPL]] (Mozilla Public License),. estaEsta licença tem como objetivo garantir a redistribuição de conhecimento à comunidade de desenvolvedores quando novas funcionalidades forem incorporadas à ferramenta.
 
Atualmente está distribuído em diversos idiomas e isto tem o tornado cada vez mais popular, facilitando o acesso a iniciantes em programação e possibilitado o desenvolvimento de aplicativos multilíngüe.