1
|
|
2
|
- Objetivo: Discutir os principais conceitos relacionados a Plataforma de
Desenvolvimento Eclipse e suas facilidades para a Programação JAVA
- A quem se destina : Alunos e Profissionais que desejem aprofundar seus
conhecimentos sobre Orientação a Objetos e sua aplicação em uma
linguagem totalmente orientada a Objetos.
|
3
|
- Introdução a Plataforma Eclipse
|
4
|
- Eclipse project briefing materials
- http://www.eclipse.org/eclipse/presentation/eclipse-slides.html
|
5
|
|
6
|
- Origens
- Nasceu como Xelphi, um IDE RAD visual estilo Delphi para Java
- Inovação: o IDE era ele mesmo escrito em Java
- Versão freeware
- Fornecedor encampado pela Sun, da mesma forma que o StarOffice e
Netscape, e transformado em software livre
- Base da segunda geração de IDEs Java da Sun, o Fortè, que substituiu o
JavaWorkshop
|
7
|
- Origens (cont.)
- Promoção do modelo de componentes JavaBeans
- Atrair desenvolvedores iniciantes e pequenos ISVs
- Framework genérico para aplicações GUI Java
- Expansão para J2EE (Web) e J2ME (JWSTK)
- Fortè renomeado Java One Studio
- Dificuldades de expansão devido à “lentidão” (Swing)
- Pouca confiança da comunidade e empresas na Sun
|
8
|
- Netbeans 3.6
- Novo sistema de janelas, substituindo o obsoleto MDI das versões
anteriores
- Suporte inicial ao Ant e JUnit
- JSP 2.0 (Tomcat 5.0)
- Melhorias da performance de carga e da interface com o usuário
- Desenvolvimento paralelo do Java Studio Creator (Projet Rave)
|
9
|
- Netbeans 4.0
- Novo modelo de projetos, baseado no Ant
- Suporte inicial à refatoração
- Nova arquitetura de módulos (plug-ins), baseada em descritores XML em
vez de APIs e Interfaces Java
- A nova arquitetura reduziu a necessidade de atualizar os módulos a
cada novo release do IDE
|