netbeans 6.0: aplicações java desktop

13
Netbeans 6.0: Aplicações Java Desktop Ramon Pereira Lopes Sun Campus Ambas s ador Ramon. Lopes @Sun. COM

Upload: elliando-dias

Post on 25-May-2015

2.488 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Netbeans 6.0: Aplicações Java Desktop

Netbeans 6.0:Aplicações Java Desktop

Ramon Pereira LopesSun Campus Ambas s adorRamon. Lopes @Sun. COM

Page 2: Netbeans 6.0: Aplicações Java Desktop

O que o Netbeans tem?

O que é o Netbeans?

Agenda

Funcionalidades

Próximos Passos

Netbeans 6.0 Demo

Page 3: Netbeans 6.0: Aplicações Java Desktop

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

Page 4: Netbeans 6.0: Aplicações Java Desktop

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

Page 5: Netbeans 6.0: Aplicações Java Desktop

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ê!

Page 6: Netbeans 6.0: Aplicações Java Desktop

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

Page 7: Netbeans 6.0: Aplicações Java Desktop

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

Page 8: Netbeans 6.0: Aplicações Java Desktop

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

Page 9: Netbeans 6.0: Aplicações Java Desktop

demo

Page 10: Netbeans 6.0: Aplicações Java Desktop

• 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

Page 11: Netbeans 6.0: Aplicações Java Desktop

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

Page 12: Netbeans 6.0: Aplicações Java Desktop

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

Page 13: Netbeans 6.0: Aplicações Java Desktop

Obrigado

Netbeans 6.0http://www.netbeans.org

Ramon LopesSun Campus [email protected]