Palestra Netbeans 6 Campus Party

1.218 visualizações

Publicada em

Palestra que eu dei por volta da 02:00h da matina para o pessoal que não dorme no Campus Party 2008

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Palestra Netbeans 6 Campus Party

  1. 1. Netbeans 6 <ul><li>Fábio Augusto da Silva </li></ul>Sun Campus Ambassador [email_address]
  2. 2. Agenda <ul><ul><li>Adquira o Netbeans </li></ul></ul><ul><ul><li>O que é o Netbeans? </li></ul></ul>IDE Base <ul><ul><ul><li>E agora? </li></ul></ul></ul><ul><ul><ul><li>Novidades </li></ul></ul></ul>
  3. 3. O que é o Netbeans? <ul><li>Uma IDE Java abrangente e modular </li></ul><ul><ul><li>Suporte a Java SE, Java EE, Java ME </li></ul></ul><ul><ul><li>Grande conjunto de módulos de terceiros (plugins)‏ </li></ul></ul><ul><ul><li>Desenvolvimento intuitivo com arrastar e soltar </li></ul></ul><ul><ul><li>Debugger, Profiler, Refactoring </li></ul></ul><ul><ul><li>Multiplataforma </li></ul></ul><ul><ul><li>Multilinguagem (C, C++, Java, Ruby)‏ </li></ul></ul>
  4. 4. Como adquirir o Netbeans 6 <ul><li>http://www.netbeans.org </li></ul>
  5. 5. <ul><li>http://www.netbeans.org </li></ul>
  6. 6. Peça um DVD grátis <ul><li>http://www.netbeans.org </li></ul>
  7. 7. Peça um DVD grátis <ul><li>http://www.netbeans.org/about/media.html </li></ul>
  8. 8. IDE Base <ul><li>Instalador modular </li></ul><ul><li>Gerenciador de plugins </li></ul><ul><li>Templates </li></ul><ul><li>Customização </li></ul><ul><li>Múltiplos monitores ou áreas de trabalho </li></ul><ul><li>Grupos de projetos </li></ul><ul><li>Lista de tarefas </li></ul>
  9. 9. Gerenciador de Plugins <ul><li>Menu -> Tools -> Plugins </li></ul>
  10. 10. Desenvolvimento Colaborativo <ul><li>Controle de versão integrado </li></ul><ul><ul><li>CVS </li></ul></ul><ul><ul><li>Subversion </li></ul></ul><ul><ul><li>Mercurial * </li></ul></ul><ul><li>Histórico </li></ul><ul><li>Compartilhamento Remoto de Projeto </li></ul><ul><ul><li>Developer Collaboration * </li></ul></ul><ul><ul><ul><li>Chat, rodar, profile, debugar, assistir, etc. </li></ul></ul></ul>(*) disponível como pluggin. Vá em Tools -> Pluggins
  11. 11. Developper Collaboration
  12. 12. Histórico
  13. 13. JAVA SE <ul><li>Aplicações para Desktop </li></ul><ul><ul><li>Construção de GUI com o Matisse </li></ul></ul><ul><ul><li>Componentes padrões e customizáveis </li></ul></ul><ul><li>Teste Unitário </li></ul><ul><ul><li>Junit 3 e 4 </li></ul></ul><ul><li>Ant </li></ul><ul><ul><li>Apache Ant 1.7.0 </li></ul></ul><ul><li>Profiler </li></ul><ul><li>Debugger </li></ul>
  14. 14. Construtor de GUI Matisse
  15. 15. Construtor de GUI Matisse
  16. 16. Construtor de GUI Matisse
  17. 17. Visual Webpack
  18. 18. Construtor de GUI Matisse - Mobile
  19. 19. Construtor de GUI Matisse - Mobile
  20. 20. Profiler
  21. 21. Debugger
  22. 22. E não é só Java <ul><li>Ruby </li></ul><ul><ul><li>Projetos Ruby </li></ul></ul><ul><ul><li>Projetos Rails </li></ul></ul><ul><ul><li>Gems </li></ul></ul><ul><li>C e C++ </li></ul><ul><ul><li>Projetos e Templates </li></ul></ul><ul><ul><li>Debugger </li></ul></ul><ul><ul><li>Configuração de compilador </li></ul></ul><ul><ul><li>Makefile </li></ul></ul><ul><ul><li>Navegação de Classes </li></ul></ul><ul><li>JS, HTML, CSS, etc </li></ul>
  23. 23. C e C++
  24. 24. Ruby
  25. 25. E mais <ul><li>UML </li></ul><ul><ul><li>Engenharia direta e reversa </li></ul></ul><ul><ul><li>8 tipos de digrama </li></ul></ul><ul><ul><li>Geração de código automática e customizável </li></ul></ul><ul><li>J2ME, J2EE, SOA, etc. </li></ul>
  26. 26. UML
  27. 27. <ul><li>Baixe o Netbeans 6.0 </li></ul><ul><li>Registre-se no Netbeans.org </li></ul><ul><li>Crie tutoriais do Netbeans </li></ul><ul><li>Participe dos fórums </li></ul><ul><li>Escreva uma aplicação </li></ul><ul><li>Use o collaborate com seus amigos </li></ul>Netbeans 6.0: E agora? http://www.netbeans.org
  28. 28. Netbeans 6.0 Resources <ul><li>Netbeans Product Site: http://www.netbeans.org </li></ul><ul><ul><li>Download: previews, current & past releases of IDE, plugins </li></ul></ul><ul><ul><li>Learning: tutorials, technical articles, flash demos </li></ul></ul><ul><ul><li>Community: latest news, forums, events, mailing lists </li></ul></ul><ul><li>Netbeans Wiki: http://wiki.netbeans.org/wiki/ </li></ul><ul><ul><li>Open-source documentation site for Netbeans </li></ul></ul><ul><li>Planet Netbeans: http://www.planetnetbeans.org/ </li></ul><ul><ul><li>Aggregate for all Netbeans-related blogs </li></ul></ul><ul><li>Source Code: cvs.netbeans.org:/cvs </li></ul><ul><ul><li>CVS source code access for Netbeans platform + IDE </li></ul></ul>
  29. 29. Dúvidas ???
  30. 30. Obrigado! <ul><li>Fábio Augusto da Silva </li></ul>Sun Campus Ambassador [email_address]

×