Uma Olhada no Netbeans 6

4,398
-1

Published on

Uma olhada mais demorada no Netbeans 6, como ele é organizado, alguns exemplos e e como reportar um bug na tradução usando o Issuezilla.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,398
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
139
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Uma Olhada no Netbeans 6

  1. 1. Uma olhada no Netbeans 6 J. M. Silveira Neto Sun Campus Ambassador silveiraneto@gmail.com jose.neto@sun.com http://silveiraneto.net
  2. 2. Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades Além do Java Reportando Bugs E agora?
  3. 3. 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)
  4. 4. 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
  5. 5. Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades Além do Java Colabore E agora?
  6. 6. Como adquirir o Netbeans 6 • http://www.netbeans.org
  7. 7. • http://www.netbeans.org
  8. 8. Peça um DVD grátis • http://www.netbeans.org
  9. 9. Peça um DVD grátis • http://www.netbeans.org/about/media.html
  10. 10. Pegue Cds grátis do Netbeans • Versão 5.5.1 :(
  11. 11. 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.
  12. 12. Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades Além do Java Reportando Bugs E agora?
  13. 13. 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
  14. 14. Editor • Highlight de sintaxe e semântica • Live Parsing • Refactoring • Completação • Inserção • Inspeção • Configuração
  15. 15. demo
  16. 16. Sintaxe Colorida
  17. 17. Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades Além do Java Reportando Bugs E agora?
  18. 18. Plataforma Netbeans
  19. 19. Plataforma Netbeans
  20. 20. Plataforma Netbeans
  21. 21. Plataforma Netbeans
  22. 22. Plataforma Netbeans
  23. 23. Gerenciador de Pluggins • Menu → Tools → Pluggins
  24. 24. Gerenciador de Pluggins • Menu → Tools → Pluggins
  25. 25. Gerenciador de Pluggins • Menu → Tools → Pluggins
  26. 26. Gerenciador de Pluggins • Menu → Tools → Pluggins
  27. 27. Gerenciador de Pluggins • Menu → Tools → Pluggins
  28. 28. Gerenciador de Pluggins • Menu → Tools → Pluggins
  29. 29. Gerenciador de Pluggins • Menu → Tools → Pluggins
  30. 30. Gerenciador de Pluggins • Menu → Tools → Pluggins
  31. 31. 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
  32. 32. Developper Collaboration
  33. 33. Developper Collaboration
  34. 34. Developper Collaboration
  35. 35. Developper Collaboration
  36. 36. Developper Collaboration
  37. 37. Developper Collaboration
  38. 38. Developper Collaboration
  39. 39. Developper Collaboration
  40. 40. Developper Collaboration
  41. 41. Histórico
  42. 42. Histórico
  43. 43. 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
  44. 44. Contrutor de GUI Matisse
  45. 45. demo
  46. 46. Contrutor de GUI Matisse
  47. 47. Contrutor de GUI Matisse
  48. 48. Visual JSF
  49. 49. Game Builder
  50. 50. Game Builder
  51. 51. Contrutor de GUI Matisse
  52. 52. Profiler
  53. 53. Debugger
  54. 54. 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.
  55. 55. UML
  56. 56. Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades Além do Java Colabore E agora?
  57. 57. 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
  58. 58. C e C++
  59. 59. Ruby
  60. 60. Agenda O que é o Netbeans? Adquira o Netbeans Editor de Código Mais Funcionalidades Além do Java Colabore E agora?
  61. 61. 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
  62. 62. 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
  63. 63. Reportando um bug na tradução Crie uma conta no Netbeans.org 
  64. 64. Reportando um bug na tradução Se logue. Clique em “Reporta a Bug”.
  65. 65. Reportando um bug na tradução Clique em “Enter a New Issue”.
  66. 66. Reportando um bug na tradução Clique em “Translated File”
  67. 67. Reportando um bug na tradução Em “assigned to” coloque “netbeans_pt_br”
  68. 68. Reportando um bug na tradução Em “Subcomponent” escolha “localization”.
  69. 69. Reportando um bug na tradução Em “Found in version” escolha a versão do Netbeans que você usou
  70. 70. Reportando um bug na tradução Em “Issue Type” escolha “DEFECT”.
  71. 71. Reportando um bug na tradução Em “Summary” coloque um resumo de uma linha do problema.
  72. 72. Reportando um bug na tradução Em “Description” coloque uma breve descrição do problema e  como fazer para reproduzi­lo. Um screenshot é bem vindo.
  73. 73. Reportando um bug na tradução Clique em “Submit Issue”.
  74. 74. • Baixe o Netbeans 6.0 Netbeans 6.0: E agora? • 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. http://www.netbeans.org
  75. 75. 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
  76. 76. ? ? Perguntas? ?
  77. 77. Obrigado! J. M. Silveira Neto Sun Campus Ambassador imagens usadas: flickr.com/photos/philgimp/370739618/ silveiraneto@gmail.com jose.neto@sun.com http://silveiraneto.net Creative Commons Attribution Share Alike

×