O NetBeans IDE é um ambiente de desenvolvimento integrado de código aberto e gratuito para desenvolvimento de aplicativos nos sistemas operacionais Windows, Mac, Linux e Solaris.
O IDE simplifica o desenvolvimento de aplicativos da Web, corporativos, de desktop e móveis que usam as plataformas Java e HTML5. O IDE também oferece suporte para o desenvolvimento de aplicativos PHP e C/C ++.
Os pacotes de download acima estão disponíveis aqui: http://netbeans.org/downloads/
Observação: ao fazer o download do Java SE Development Kit, você tem a opção de incluir o NetBeans IDE ao mesmo tempo. Clique aqui para mais detalhes.
O NetBeans IDE oferece ferramentas de primeira classe para o desenvolvimento de aplicativos Java para web, empresas, desktops e dispositivos móveis. É sempre o primeiro IDE a suportar as versões mais recentes de JDK, Java EE e JavaFX. Fornece visões gerais inteligentes para ajudar você a entender e gerenciar suas aplicações, incluindo suporte pronto para uso para tecnologias populares, como Maven.
Com seus recursos completos de desenvolvimento de aplicativos, aprimorando constantemente o Java Editor e aprimoramentos contínuos de velocidade e desempenho, o NetBeans IDE define o padrão para o desenvolvimento de aplicativos com tecnologias de ponta prontas para uso.
O Oracle Database pode ser registrado e acessado diretamente pelo IDE. O IDE é compatível com conexões OCI e Thin JDBC no Oracle Database. Recursos completos de acesso a dados são fornecidos prontos para uso, como a capacidade de ler, criar, atualizar e excluir dados diretamente no IDE, com suporte de um Editor SQL rico em recursos.
O Oracle WebLogic Application Server pode ser registrado no IDE e os aplicativos podem ser implementados nele. Aplicativos implementados, juntamente com seus recursos relacionados, podem ser visualizados no IDE.
O Oracle Java Cloud Service oferece hospedagem corporativa de aplicativos Java EE. Você pode conectar-se ao Oracle Java Cloud Service diretamente do IDE para facilitar a implementação.
O servidor Oracle Coherence pode ser registrado e usado no IDE. Ferramentas de suporte, como geradores de código, são fornecidas.
O MySQL e o GlassFish Application Server têm suporte equivalente ao servidor do Oracle Database e ao servidor do Oracle WebLogic Application server descrito acima.
"Na Liquid Robotics, usamos o NetBeans IDE para estabelecer a integração. Há uma integração perfeita de ferramentas de desenvolvimento e tecnologias Java no NetBeans IDE, mas também é muito bom em integrar recursos externos, por exemplo, o Jenkins, que usamos para nosso servidor de construção, Git (via GitBlit), que é nosso repositório de código-fonte, JIRA para rastreamento de bugs, Maven para execução de compilações e Artifactory para manter os artefatos criados a partir das compilações. Depois, há o código que estamos escrevendo - temos nosso próprio repositório de dados na nuvem, uma pilha de aplicações da web, algumas aplicações de desktop Java e código que é executado no robô usando a VM ARM incorporada ao JDK 7. Ser capaz de depurar e fazer o monitoramento de desempenho diretamente em um dispositivo incorporado exige muita competência. Fomos um dos primeiros a adotar o NetBeans IDE 7.3, que introduziu esse recurso, só por causa do suporte à criação de perfil incorporado.”
"O NetBeans IDE é o principal ambiente de desenvolvimento da equipe de engenharia Payara para o desenvolvimento do Payara Server, um substituto para o GlassFish, com suporte completo ao software 24 horas por dia, 7 dias por semana. Usamos o GIT e o Maven durante todo o nosso ciclo de vida de desenvolvimento e o suporte NetBeans para essas ferramentas é de primeira linha. Como estamos construindo um servidor de aplicativos Java EE 7, as ferramentas extensivas no NetBeans para a criação rápida de aplicativos Java EE significam que nossos engenheiros podem criar rapidamente casos de teste Java EE e aplicativos de exemplo para colocar o Payara em seu ritmo. Além disso, a integração incorporada ao GlassFish significa que podemos identificar o NetBeans em uma instalação do Payara e, em seguida, implementar e depurar aplicativos Java EE 7 no servidor imediatamente. Descobrimos que o IDE é muito intuitivo, com grande profundidade para desenvolvedores experientes e também muito fácil para novos desenvolvedores e estagiários se familiarizarem rapidamente.”
"Precisávamos de ferramentas que protegessem a complexidade da criação de serviços RESTful da web, e, em vez disso, permitissem nos concentrar na funcionalidade específica do domínio, tanto quanto possível. O NetBeans IDE nos permite fazer exatamente isso porque é um IDE rico em recursos que permite o desenvolvimento rápido de aplicações por meio de modelos de padrão de design e muitos recursos avançados de editor, como a conclusão inteligente e expressiva de códigos.”
"Descobrimos que o NetBeans IDE é rápido na introdução de novos recursos que facilitam o desenvolvimento do Java EE e se integram perfeitamente a ferramentas populares como o Maven. De fato, consideramos o NetBeans IDE para fornecer a melhor integração do Maven a qualquer IDE que encontramos."
"O NetBeans IDE atende aos nossos requisitos imediatamente. Isso é importante para nós, porque não gostamos de gastar tempo procurando, instalando e configurando plug-ins para recursos essenciais. Estamos impressionados com a qualidade e atenção aos detalhes que permeiam o produto NetBeans IDE, com melhorias constantes, lançamento após lançamento."
"O NetBeans IDE tem sido uma ferramenta valiosa para o ensino de cursos em Java e C++ para nossos clientes. O IDE é intuitivo, divertido de aprender e facilmente configurável. A instalação pronta para uso é uma vantagem e permite que os alunos se atualizem rapidamente. Muitos posteriormente adotam o IDE para seus projetos no trabalho. O NetBeans IDE 8 é particularmente útil porque os alunos podem usar o IDE para converter códigos Java mais antigos nos lambdas e fluxos mais recentes do Java 8."
"O NetBeans IDE é fácil e intuitivo de usar e ajudou a aprender a linguagem Java, além de fornecer todas as ferramentas de produtividade de que precisamos, como um Profiler completo, ferramentas poderosas para implementação no Raspberry Pi e integração nativa com o sistema de versão Mercurial."
"O NetBeans é um IDE moderno, leve e totalmente capaz. É único entre os IDEs de código aberto atuais, pois é o mais avançado para enfrentar nossos principais desafios. O NetBeans IDE apresenta operações padrão de uma maneira que realmente minimiza a procura e a perda de tempo, para descobrir como realizar o que você precisa fazer."
"O NetBeans permitiu que a equipe de desenvolvimento economizasse um tempo significativo; as soluções prontas para uso, os padrões e as diretrizes de design ajudam a obter um design sólido e consistente do nosso aplicativo."
"O NetBeans reduz a complexidade nos processos de desenvolvimento. As mesmas ferramentas usadas para desenvolvimento, integração contínua e entrega estão disponíveis de forma simples no IDE. O NetBeans não atrapalha e permite o desenvolvimento e o treinamento sem distrações em novas tecnologias e técnicas."
"O Suyara foi construído do zero no NetBeans IDE. Graças à velocidade do IDE, sua flexibilidade e as constantes melhorias de um lançamento para o outro, a integração do IDE com nosso fluxo de trabalho e nosso ambiente de desenvolvimento foi suave e intuitivo."
"Na RewardsPay.com, nossos engenheiros usam o NetBeans IDE para o desenvolvimento do Java EE. O suporte em NetBeans IDE para as especificações mais recentes do Java EE, como anotações JAX-RS e CDI, juntamente com o GlassFish, mantém nossa equipe altamente produtiva. O mecanismo extensível de construção baseado em Ant do NetBeans IDE nos permite orquestrar facilmente tarefas personalizadas e executar construções em servidores de teste temporários, e seus recursos de editor Java, como dicas sobre Java, também foram úteis para aprender novas construções JDK, além de identificar possíveis erros."
"Como usuários do NetBeans IDE desde 2003, ao longo dos anos, o NetBeans IDE tem oferecido continuamente um grande suporte às ferramentas e metodologias que usamos. Seu editor Java se integra bem aos nossos processos de desenvolvimento, graças ao Javadoc integrado, destaque de sintaxe, ferramentas de controle de origem, ferramentas de refatoração e criação de perfil. Nossas equipes de desenvolvimento gostam da variedade de novas ferramentas nas versões mais recentes do NetBeans IDE, em particular a interação natural do ambiente de desenvolvimento com o navegador, assim como das ferramentas de desenvolvimento do JDK 8."
"O NetBeans IDE é nosso IDE principal para o desenvolvimento de aplicativos Java avançados na Web para o setor de seguros, desde 2006. Ele provou ser um ambiente estável e confiável, e o suporte à versão foi perfeito através de migrações do CVS para o Subversion e, mais recentemente, para o Git. A integração embutida com Glassfish, Tomcat e MySQL nos permite configurar ambientes de desenvolvimento de maneira simples e rápida. Também gostamos dos recursos HTML5 para desenvolvimento de aplicativos Java, enquanto aproveitamos o suporte para Scala, à medida que avançamos para uma abordagem mais poligonal ao desenvolvimento."
"Agradecemos especialmente o NetBeans IDE por sua qualidade. É um ambiente de desenvolvimento Java EE bem integrado, com capacidade para suportar perfeitamente estruturas não Java EE, como JavaScript e CSS. Também gostamos do suporte do Git no NetBeans IDE e de sua capacidade de confiar no Maven para obter descrições de projetos. Além disso, o desempenho e o uso da memória do NetBeans IDE foram aprimorados de uma versão para outra. Em nossa opinião, o NetBeans é o melhor Java IDE de código aberto."
"O NetBeans IDE está muito à frente de outros IDEs, no que diz respeito à programação Java. Quanto à programação na web, consideramos muito útil a flexibilidade do NetBeans IDE para depuração de JavaScript, HTML e CSS. Recursos como destaque de sintaxe com todos os recursos, conclusão de código e documentação instantânea para todos os arquivos são ferramentas que usamos no dia a dia."
"Precisávamos gerenciar nossa base de códigos crescente e acelerar a criação de artefatos em nosso aplicativo. O NetBeans IDE responde a essas necessidades imediatamente. Nosso código é certamente muito mais gerenciável e limpo do que seria sem o NetBeans IDE."
"O desenvolvimento ágil com o NetBeans IDE é muito bom. A funcionalidade do NetBeans IDE, especificamente, que ajuda no suporte à refatoração e versão tem sido extremamente útil no desenvolvimento de nossas soluções para elaboração legal e gerenciamento de estatutos."
"Como usuários de longo prazo do NetBeans IDE, iniciamos o processo de migração para as novas especificações do Java EE com RESTful Web Services e um front-end HTML5. Com o NetBeans IDE e suas ferramentas HTML5, nossos engenheiros Java de back-end e web designers de front-end podem usar o mesmo IDE, o que simplifica e acelera processos de desenvolvimento puros. Finalmente, toda a equipe é capaz de 'falar' o mesmo IDE."
"O NetBeans IDE e o Java EE são indispensáveis para nós. Utilizamos NetBeans IDE há 10 anos ou mais e migramos para o Java EE por sua simplicidade. Nossos processos comerciais são complicados o suficiente, razão pela qual estamos entusiasmados com a simplicidade oferecida pelo NetBeans e pelo Java EE."
"Padronizamos o NetBeans IDE como nosso IDE Java preferido há oito anos e cada nova versão continua a reforçar nossa decisão. O IDE é muito fácil devido ao seu design natural e fácil de usar, e o suporte para Java EE e várias linguagens é essencial para a criação de código sustentável para nossos serviços em expansão."
"O Codename One foi desenvolvido no NetBeans IDE e possui uma grande parte de seus usuários na comunidade NetBeans. A velocidade com que conseguimos desenvolver o plug-in do Codename One no IDE é uma prova da eficiência das ferramentas que ele fornece."
"O NetBeans IDE tem sido uma ferramenta crítica no fornecimento de nossas soluções PDF/HTML5 a nossos clientes dentro do prazo. Ficamos impressionados com sua estabilidade e desempenho e esperamos ansiosamente cada novo lançamento."
"O NetBeans IDE é uma ferramenta de desenvolvimento altamente produtiva, com aprimoramento constante da estabilidade e do desempenho. Ele tem o suporte de uma comunidade de desenvolvimento vibrante que responde rapidamente a qualquer problema encontrado no IDE ou nas solicitações de recursos."
"O NetBeans IDE nos foi muito útil para mostrar que o Java EE é simples e fácil de usar, permitindo o desenvolvimento de uma variedade de aplicativos empresariais. A integração do NetBeans IDE com o GlassFish, com seus recursos de implementação intuitivos e responsivos, traz de volta a diversão para os desenvolvedores."
"O NetBeans IDE permite que nossos desenvolvedores criem aplicativos de alta qualidade com rapidez e facilidade. Usamos o IDE para criar aplicativos da Web usando a plataforma Java EE, bem como PHP, JavaScript e Ajax. Nós realmente apreciamos os plug-ins prontos para uso do IDE, especialmente seu suporte de primeira classe para Git e Maven. Aproveitamos vários recursos, como as ferramentas de criação de perfil e refatoração, que nos ajudam a depurar e manter dezenas de nossos aplicativos."
"O NetBeans IDE fornece tudo o que precisamos imediatamente. Sua experiência pronta para o desenvolvimento do Java EE é fácil de configurar e começar a usar imediatamente. O NetBeans IDE nos permite consistentemente introduzir rapidamente novas tecnologias em nossa equipe de desenvolvimento."