Uma Olhada no Netbeans 6
-
Upload
jose-maria-silveira-neto -
Category
Technology
-
view
7.292 -
download
0
description
Transcript of Uma Olhada no Netbeans 6
![Page 1: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/1.jpg)
Uma olhada noNetbeans 6
J. M. Silveira Neto
Sun Campus [email protected]@sun.comhttp://silveiraneto.net
![Page 2: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/2.jpg)
O que é o Netbeans?Agenda
Adquira o Netbeans
Editor de Código
Mais Funcionalidades
Além do Java
E agora?
Reportando Bugs
![Page 3: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/3.jpg)
O que é o Netbeans?• Uma IDE Java abrangente e modular
> Suporte a Java SE, Java EE, Java ME
> Grande conjunto de modulos de terceiros (plug-in's)
> Desenvolvimento intuitivo com arrastar e soltar
> Debugger, Profiler, Refactoring
> Multiplataforma
> Multilinguagem (C, C++, Java, Ruby, PHP, javaFX, etc)
![Page 4: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/4.jpg)
O que é o Netbeans?• História
> Xelfi, Faculdade de Matemática e Física
> Universidade Charles, Praga, República Tcheca, 1997.
> DeveloperX2 2.1
> Sun Microsystems compra a empresa em 1999.
> Código aberto em 2000
> Licença dupla:
> CDDL
> GPL
> Grande comunidade de usuários e desenvolvedores
![Page 5: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/5.jpg)
O que é o Netbeans?Agenda
Adquira o Netbeans
Editor de Código
Mais Funcionalidades
Além do Java
E agora?
Colabore
![Page 6: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/6.jpg)
Como adquirir o Netbeans 6
• http://www.netbeans.org
![Page 7: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/7.jpg)
• http://www.netbeans.org
![Page 8: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/8.jpg)
Peça um DVD grátis
• http://www.netbeans.org
![Page 9: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/9.jpg)
Peça um DVD grátis
• http://www.netbeans.org/about/media.html
![Page 10: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/10.jpg)
Pegue Cds grátis do Netbeans
• Versão 5.5.1 :(
![Page 11: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/11.jpg)
Qual o melhor?• CD Grátis: tem uma caixa aqui na frente com CDs, é
só chegar e pegar. Versão 5.5.1.
• Peça um DVD: demora pelo menos um mês. Durante o envio ele já fica desatualizado.
• Baixe a última versão: leva umas 2 horas de download mas você tem a última versão já localizado em português.
![Page 12: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/12.jpg)
O que é o Netbeans?Agenda
Adquira o Netbeans
Editor de Código
Mais Funcionalidades
Além do Java
E agora?
Reportando Bugs
![Page 13: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/13.jpg)
IDE Base• Instalador modular
• Gerenciador de pluggins
• Sistema de projetos padrão
• Templates
• Customização
• Multiplos monitores ou áreas de trabalho
• Grupos de projetos
• Lista de tarefas
![Page 14: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/14.jpg)
Editor• Highlight de sintaxe e semântica
• Live Parsing
• Refactoring
• Completação
• Inserção
• Inspeção
• Configuração
![Page 15: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/15.jpg)
demo
![Page 16: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/16.jpg)
Sintaxe Colorida
![Page 17: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/17.jpg)
O que é o Netbeans?Agenda
Adquira o Netbeans
Editor de Código
Mais Funcionalidades
Além do Java
E agora?
Reportando Bugs
![Page 18: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/18.jpg)
Plataforma Netbeans
![Page 19: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/19.jpg)
Plataforma Netbeans
![Page 20: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/20.jpg)
Plataforma Netbeans
![Page 21: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/21.jpg)
Plataforma Netbeans
![Page 22: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/22.jpg)
Plataforma Netbeans
![Page 23: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/23.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 24: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/24.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 25: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/25.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 26: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/26.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 27: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/27.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 28: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/28.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 29: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/29.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 30: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/30.jpg)
Gerenciador de Pluggins• Menu Tools Pluggins→ →
![Page 31: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/31.jpg)
Desenvolvimento Colaborativo• Controle de versão integrado
> CVS> Subversion> Mercurial *
• Histórico
• Compartilhamento Remoto de Projeto> Developer Collaboration *
> Chat, rodar, profile, debugar, assistir, etc.
(*) disponível como pluggin. Vá em Tools → Pluggins
![Page 32: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/32.jpg)
Developper Collaboration
![Page 33: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/33.jpg)
Developper Collaboration
![Page 34: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/34.jpg)
Developper Collaboration
![Page 35: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/35.jpg)
Developper Collaboration
![Page 36: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/36.jpg)
Developper Collaboration
![Page 37: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/37.jpg)
Developper Collaboration
![Page 38: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/38.jpg)
Developper Collaboration
![Page 39: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/39.jpg)
Developper Collaboration
![Page 40: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/40.jpg)
Developper Collaboration
![Page 41: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/41.jpg)
Histórico
![Page 42: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/42.jpg)
Histórico
![Page 43: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/43.jpg)
JAVA SE• Aplicações para Desktop
> Contrução de GUI com o Matisse
> Componentes padrões e customizáveis
• Teste Unitário> Junit 3 e 4
• Ant> Apache Ant 1.7.0
• Profiler
• Debugger
![Page 44: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/44.jpg)
Contrutor de GUI Matisse
![Page 45: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/45.jpg)
demo
![Page 46: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/46.jpg)
Contrutor de GUI Matisse
![Page 47: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/47.jpg)
Contrutor de GUI Matisse
![Page 48: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/48.jpg)
Visual JSF
![Page 49: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/49.jpg)
Game Builder
![Page 50: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/50.jpg)
Game Builder
![Page 51: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/51.jpg)
Contrutor de GUI Matisse
![Page 52: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/52.jpg)
Profiler
![Page 53: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/53.jpg)
Debugger
![Page 54: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/54.jpg)
E mais• UML
> Engenharia direta e reversa> 8 tipos de digrama> Geração de código automática e customizável
• J2ME, J2EE, SOA, etc.
![Page 55: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/55.jpg)
UML
![Page 56: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/56.jpg)
O que é o Netbeans?Agenda
Adquira o Netbeans
Editor de Código
Mais Funcionalidades
Além do Java
E agora?
Colabore
![Page 57: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/57.jpg)
E não é só Java• Ruby
> Projetos Ruby> Projetos Rails> Gems
• C e C++> Projetos e Templates> Debugger> Configuração de compilador> Makefile> Navegação de Classes
• JS, HTML, CSS, etc
![Page 58: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/58.jpg)
C e C++
![Page 59: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/59.jpg)
Ruby
![Page 60: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/60.jpg)
O que é o Netbeans?Agenda
Adquira o Netbeans
Editor de Código
Mais Funcionalidades
Além do Java
E agora?
Colabore
![Page 61: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/61.jpg)
Colabore!• O que é Software Livre?
• Porque colaborar?
• Como colaborar?> Tutoriais, dicas e conteúdo> Documentação> Localização> Pedidos de funcionalidades> Informações sobre erros> Patch> Módulos/Plugins> Código fonte
![Page 62: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/62.jpg)
Onde ir?• Comunidade Netbeans
> netbeans.org/community
• Listas de discussão> netbeans.org/community/lists
• Reportar bug ou pedir funcionalidade> netbeans.org/community/issues.html
• Conte uma novidade> netbeans.org/servlets/ProjectNewsAdd
• Contribuir com código-fonte, módulos, patches> netbeans.org/community/contribute
![Page 63: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/63.jpg)
Reportando um bug na tradução
Crie uma conta no Netbeans.org
![Page 64: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/64.jpg)
Reportando um bug na tradução
Se logue. Clique em “Reporta a Bug”.
![Page 65: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/65.jpg)
Reportando um bug na tradução
Clique em “Enter a New Issue”.
![Page 66: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/66.jpg)
Reportando um bug na tradução
Clique em “Translated File”
![Page 67: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/67.jpg)
Reportando um bug na tradução
Em “assigned to” coloque “netbeans_pt_br”
![Page 68: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/68.jpg)
Reportando um bug na tradução
Em “Subcomponent” escolha “localization”.
![Page 69: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/69.jpg)
Reportando um bug na tradução
Em “Found in version” escolha a versão do Netbeans que você usou
![Page 70: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/70.jpg)
Reportando um bug na tradução
Em “Issue Type” escolha “DEFECT”.
![Page 71: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/71.jpg)
Reportando um bug na tradução
Em “Summary” coloque um resumo de uma linha do problema.
![Page 72: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/72.jpg)
Reportando um bug na tradução
Em “Description” coloque uma breve descrição do problema e como fazer para reproduzilo. Um screenshot é bem vindo.
![Page 73: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/73.jpg)
Reportando um bug na tradução
Clique em “Submit Issue”.
![Page 74: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/74.jpg)
• Baixe o Netbeans 6.0
• Se registre no Netbeans.org
• Cria uma conta no Collab
• Crie tutoriais do Netbeans
• Participe dos fórums
• Escreva uma aplicação.
• Use o collaborate com seus amigos.
Netbeans 6.0:
E agora?
http://www.netbeans.org
![Page 75: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/75.jpg)
Netbeans 6.0 Resources• Netbeans Product Site: http://www.netbeans.org
> Download: previews, current & past releases of IDE, plugins> Learning: tutorials, technical articles, flash demos> Community: latest news, forums, events, mailing lists
• Netbeans Wiki: http://wiki.netbeans.org/wiki/> Open-source documentation site for Netbeans
• Planet Netbeans: http://www.planetnetbeans.org/> Aggregate for all Netbeans-related blogs
• Source Code: cvs.netbeans.org:/cvs> CVS source code access for Netbeans platform + IDE
![Page 76: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/76.jpg)
?Perguntas??
?
![Page 77: Uma Olhada no Netbeans 6](https://reader033.fdocuments.net/reader033/viewer/2022042601/547d8fd0b37959a22b8b5269/html5/thumbnails/77.jpg)
Obrigado!
Sun Campus Ambassador
J. M. Silveira Neto
Creative Commons
Attribution Share Alike
[email protected]@sun.comhttp://silveiraneto.net
imagens usadas:
flickr.com/photos/philgimp/370739618/