Desenvolvimento de Aplicações

3,576 views

Published on

Palestra realizada durante o VII Encontro de Tecnologia da Informação na FIC. Foi uma palestra muito boa, tive um ótimo retorno. Pena que nos slides não há o demo que eu fiz no NetBeans, acho que foi o mais importante.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,576
On SlideShare
0
From Embeds
0
Number of Embeds
251
Actions
Shares
0
Downloads
297
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Desenvolvimento de Aplicações

  1. 1. NetBeans desenvolvimento de aplicações <ul><li>Silveira Neto </li></ul><ul><li>Embaixador de Campus da Sun </li></ul><ul><li>Universidade Federal do Ceará </li></ul><ul><li>Sun Microsystems, Inc </li></ul>Ceará Java User Group FIC – Semana de TI
  2. 2. Agenda NetBeans pra que? 10 motivos Oportunidades O que é o NetBeans Perguntas Conclusão Quem sou eu?
  3. 3. Quem sou eu? <ul><li>Estudante de Computação na UFC </li></ul><ul><li>Membro </li></ul><ul><ul><li>CEJUG, ParGO </li></ul></ul><ul><li>Software Livre </li></ul><ul><ul><li>Palestras </li></ul></ul><ul><ul><li>Código </li></ul></ul><ul><li>Blogueiro </li></ul><ul><ul><li>silveiraneto.net </li></ul></ul><ul><ul><li>eupodiatamatando.com </li></ul></ul><ul><li>Sun Microsystems </li></ul><ul><ul><li>Embaixador de Campus </li></ul></ul><ul><ul><li>NetBeans, OpenSolaris, JavaFX, etc. </li></ul></ul><ul><li>Músico amador. </li></ul>
  4. 4. História do NetBeans <ul><li>1996 </li></ul><ul><ul><li>Xelfi </li></ul></ul><ul><ul><li>República Tcheca </li></ul></ul><ul><li>1997 </li></ul><ul><ul><li>Roman Stanek </li></ul></ul><ul><li>1999 </li></ul><ul><ul><li>NetBeans DeveloperX2 </li></ul></ul><ul><ul><li>Sun Microsystems </li></ul></ul><ul><ul><li>Software Livre </li></ul></ul>www.netbeans.org/about/history.html
  5. 5. NetBeans pra que? NetBeans IDE
  6. 6. NetBeans IDE C/C++ UML SOA JavaScript CSV CSS XHTML XML EE ME Ajax Profiler Debugger
  7. 7. 10 motivos para usar o NetBeans
  8. 8. 1º. Tire da caixa e use <ul><li>Baixe, instale e saia usando. </li></ul>http://netbeans.org/netbeans
  9. 9. 1º. Tire da caixa e use <ul><li>Já vem com tudo que você precisa. </li></ul><ul><ul><li>Baixe, instale e saia usando. </li></ul></ul><ul><ul><li>Há instalações enxutas (~10 Mb). </li></ul></ul><ul><ul><li>Há instalações parrudas (~200Mb). </li></ul></ul><ul><li>Há plugins </li></ul><ul><ul><li>Provavelmente você não vai precisar. </li></ul></ul><ul><ul><li>São instaláveis de dentro da IDE. </li></ul></ul><ul><ul><li>Não há necessidade de sair caçando plugins. </li></ul></ul>
  10. 10. 2º. Livre e aberto <ul><li>GPL/CDDL </li></ul><ul><li>Comunidade </li></ul><ul><ul><li>Desenvolvimento, bug report, plataforma, testes, listas, blogs, planets, documentação, multimídia, ensino, traduções. </li></ul></ul><ul><li>Multiplataforma </li></ul><ul><ul><li>Windows, Linux, OpenSolaris, Mac OS X. </li></ul></ul>
  11. 11. 3º. Construtor de interfaces
  12. 12. 4º. Suporta os padrões <ul><li>Java </li></ul><ul><ul><li>ME </li></ul></ul><ul><ul><li>EE </li></ul></ul><ul><ul><li>SE </li></ul></ul>
  13. 13. 5º. Profiler and Debugger <ul><li>Profiler </li></ul><ul><li>Debugger </li></ul>
  14. 14. 6º. Além do Java <ul><li>Ruby </li></ul><ul><ul><li>Rails </li></ul></ul><ul><ul><li>debugger </li></ul></ul><ul><li>C/C++ </li></ul><ul><li>JavaScript </li></ul><ul><li>PHP </li></ul><ul><li>Python </li></ul><ul><li>Groovy </li></ul>
  15. 15. 7º. Arquitetura Orientada a Serviços <ul><li>SOA </li></ul><ul><ul><li>BPEL </li></ul></ul><ul><ul><li>WSDL </li></ul></ul><ul><ul><li>XSD </li></ul></ul>
  16. 16. 8º. NetBeans enquanto plataforma <ul><li>Plataforma NetBeans </li></ul><ul><ul><li>extensível </li></ul></ul>
  17. 17. 9º. Customizações <ul><li>Build </li></ul><ul><ul><li>Apache Ant </li></ul></ul><ul><ul><li>Make </li></ul></ul><ul><ul><li>Maven </li></ul></ul><ul><ul><li>Rake </li></ul></ul><ul><ul><li>Alguma outra? </li></ul></ul>
  18. 18. 10º. Suporte <ul><li>Comunidade </li></ul><ul><ul><li>http://www.netbeans.org/community/ </li></ul></ul><ul><li>Sun </li></ul><ul><ul><li>http://www.netbeans.org/kb/support.htm </li></ul></ul>
  19. 19. demo
  20. 20. NetBeans RoadMap
  21. 21. Material <ul><li>Projeto NetBeans </li></ul><ul><ul><li>http://netbeans.org </li></ul></ul><ul><li>Documentação e Tutoriais </li></ul><ul><ul><li>Http://netbeans.org/kb </li></ul></ul>
  22. 22. Oportunidades <ul><li>CEJUG </li></ul><ul><ul><li>http://www.cejug.org </li></ul></ul><ul><li>Student Review Contest </li></ul><ul><ul><li>http://blogs.sun.com/students/ </li></ul></ul><ul><li>Project Darkstar Developer Challenge </li></ul><ul><ul><li>http://www.projectdarkstar.com </li></ul></ul><ul><li>Sun-Ericsson Application Competition </li></ul><ul><ul><li>http://java.sun.com/javaee/community/campaigns/sun_ericsson-052008 </li></ul></ul>
  23. 23. Oportunidades <ul><li>Sun Academic Initiative </li></ul><ul><ul><li>http://www.sun.com/solutions/landing/industry/education/sai/index.xml </li></ul></ul><ul><li>Open Source University Meetup </li></ul><ul><ul><li>http://osum.sun.com/group/uva </li></ul></ul><ul><li>No Orkut </li></ul><ul><ul><li>Central do Estudante </li></ul></ul><ul><ul><li>http://www.orkut.com.br/Main#Community.aspx?cmm=65515493 </li></ul></ul><ul><li>Student Central </li></ul><ul><ul><li>http://www.sun.com/students/ </li></ul></ul>
  24. 24. Open Source University Meetup <ul><li>Endereços </li></ul><ul><ul><li>osum.sun.com </li></ul></ul><ul><ul><li>osum.sun.com/groups/fic </li></ul></ul><ul><li>Plataforma </li></ul><ul><ul><li>Fóruns </li></ul></ul><ul><ul><li>Blogs </li></ul></ul><ul><ul><li>Fotos </li></ul></ul><ul><ul><li>Vídeos </li></ul></ul><ul><ul><li>Social </li></ul></ul><ul><li>Inscreva-se! </li></ul>
  25. 25. ? Perguntas? ? ? ? ?
  26. 26. Obrigado! <ul><li>Silveira Neto </li></ul><ul><li>http://silveiraneto.net </li></ul><ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul>Ceará Java User Group Alguns direitos reservados. Creative Common atribuição sob a mesa licença.

×