Huxley
Introdução ao Java
Rui Rossi dos Santos
Programação de Computadores em Java
Editora NovaTerra
Objetivos do Capítulo
Compor uma visão histórica mínima para a compreensão da origem do Java.
Compreender o que é o Java e para que finalidades ele é empregado. Delinear algumas das características do Java como tecnologia de desenvolvimento de software.
Apontar algumas perspectivas para o futuro do Java.
Rui Rossi dos Santos
Programação de Computadores em Java
Editora NovaTerra
A Origem
1991
Iniciativa: Sun Microsystems
Fundação do Projeto Green
Coordenação: James Gosling
Foco: desenvolvimento de programas para pequenos dispositivos eletrônicos
Primeiros artefatos construídos: o Um novo sistema operacional (GreenOS) o Uma nova linguagem de programação (Oak) o Uma interface gráfica padronizada
Rui Rossi dos Santos
Programação de Computadores em Java
Editora NovaTerra
A Origem
1993
Primeira aplicação comercial
Identificação: Star7
Natureza: um avançado PDA
Primeira aplicação: TV a cabo interativa
Resultado: concorrência perdida
Razão: o produto certo na época errada
Conseqüência: Projeto Green em risco
A salvação: a Internet
Mudança de nome: de Oak para Java
Rui Rossi dos Santos
Programação de Computadores em Java
Editora NovaTerra
A Origem
1994
Criação do WebRunner
Responsáveis: Jonathan Payne e Patrick Naughton
Função especial: suporte aos applets
1995
WebRunner apresentado como HotJava
Suporte aos applets se estende a outros navegadores
Disponibilizado o primeiro JDK (Java Development Kit)
Rui Rossi dos Santos
Programação de Computadores em Java
Editora NovaTerra
A Origem
1996
JDK disponibilizado gratuitamente
1997
Lançamento do JDK 1.1
Ampliação dos recursos para aplicações gráficas e distribuídas
1999
Lançamento do JDK 1.2
Nova ampliação da API (inclusão do Swing)
Rui Rossi dos Santos
Programação de Computadores em Java
Editora NovaTerra