netbeans 6.0: aplicações java desktop
TRANSCRIPT
Netbeans 6.0:Aplicações Java Desktop
Ramon Pereira LopesSun Campus Ambas s adorRamon. Lopes @Sun. COM
O que o Netbeans tem?
O que é o Netbeans?
Agenda
Funcionalidades
Próximos Passos
Netbeans 6.0 Demo
O que é o Netbeans?• Um IDE Java simples e Modular
> Suporte a Java SE, Java EE e Java ME> Grande quantidade de plugins disponíveis> Fácil desenvolvimento (Drag and Drop)> Visual debugger, Profiler, Refactoring, etc...> Projetos baseados no Ant scripts> Update Center
• Suporte a outras linguagens> C e C++, JavaScript, CSS, Html
• Grauito e Código Aberto> Código foi aberto desde Junho de 2000> Grande comunidade de usuários e desenvolvedores
E as novidades no Netbeans 6.0?• Avanços no editor de código• Suporte a Ruby, JRuby, & Ruby on Rails• Fácil instalação e Upgrade• Swing GUI data binding• Ferramenta profiling• Desenvolvimento visual para aplicações Web• Construtor gráfico para jogos mobile• SOA & UML
Matisse GUI Builder
• Construção de GUI sem o Matisse:> APIs extremamente complexas
> Exemplo: GridBagLayout
> Difícil alinhamento
> Difícil Internacionalização
> Diferentes aspectos de SO
• Matisse faz tudo isso para Você!
Matisse GUI Builder
Java Desktop Database App
• Swing Application Framework
• Beans Binding
• Java Persistence API
• Matisse GUI Builder
http://www.netbeans.org/kb/60/ide-gui-db-prev.html
Developer Collaboration• Desenvolva aplicações colaborativamente
• Compartilhe um ambiente completo de desenvolvimento
• Edição de arquivo de ambas as partes
• Marcar revisões no código
• Depuração colaborativa
• share.java.net Servidor público
Developer Collaboration (Demo)
• Registre sua conta (Gratuito)
• Adicione amigos, colaboradores à lista de contatos
• Inicie uma conversa
• Compartilhe código com outros desenvolvedores
• Correção, compilação e execução colaborativamente
http://www.netbeans.org/kb/articles/quickstart-collaboration.html
demo
• Baixe o Netbeans 6.0• Seja um colaborador• Escreva ou traduza
tutoriais• Participe de fórum, lista de
discussão• Crie o seu plugin!• Compartilhe com seus
amigos
Netbeans 6.0:
PróximosPassos
http://www.netbeans.org
Netbeans 6.0 Informações• Site do Netbeans : http://www.netbeans.org
> Download: versões novas e antigas e plugins> Aprendizagem: tutorials, artigos técnicos, flash demos> Comunidade: últimas notícias, fórums, eventos, discussões
• Netbeans Wiki: http://wiki.netbeans.org/wiki/> Documentação, Demos, FAQs, Dicas
• Planet Netbeans: http://www.planetnetbeans.org/> Conjunto de blogs de fissurados por Netbeans
• Código Fonte: cvs.netbeans.org:/cvs> Acesso ao código fonte do Netbeans via CVS
• NetBeans.tv: http://www.netbeans.tv/> Um grande conjunto de vídeos sobre o Netbeans
Incremente sua carreira
• Treinamento GRATUITO via web em JavaTM, SolarisTM
> Lista de Cursos: http://www.sunacademic.com
> Aproximadamente 80 materiais de estudo elaborados por técnicos da Sun
> Geração de um código para sua instituição
• Aumente suas chances com certificações Sun!
> Sun Certified Associate/Programmer for the Java 2 Platform SE
> Sun Certified Web Component Developer for Java EE
> Sun Certified Mobile Application Developer for Java ME
> Sun Certified System/Network Admin for Solaris Operating System
• Exames Práticos Gratuitos
• Desconto em certificações para integrantes do SAI