Java Everywhere

Propaganda
Java Everywhere
Carlos Fernandez
Sun Microsystems Ibérica
A nossa visão
• The Network is the Computer
• Everyone and everything participates on the
network
Internet Users
1.5 Billion
0
1995
2000
2005
2007
2010
O Sucesso de Java
6.000 Milhões
Programadores
5.500 Milhões
Dispositivos
6,4 Milhões
Downloads J2E
800 Milhões
Desktops
1.800 Milhões
3.000 Milhões
Telefones
Cartões
Participação
A plataforma Java
mais que todos os
Windows, Solaris, GNU/Linux,
Macs, iPods, Xbox, PS3...
juntos...
Java é uma comunidade
1224
Membros da JCP
Intel
6 Milhões
de
programadores
Java
Java está em todo o lado
Printers
Game Consoles
TVs
Robots
PDAs
Webcams
Consumer Electronics
Medical Equipment
Telescopes
Cash Registers
STBs
Lottery Terminals
Java está em todo o lado
Java no Entretenimento
Milhões de
utilizadores
> PlayStation 3
> Blu-Ray
> Set top
boxes
Java em crescendo nos móveis
e outros dispositivos
Milhares de milhões
10
9
8
7
6
5
4
3
2
1
0
2003
2004
2005
2006
2007
2008
Java Card
• 3.000 Milhões em 2008
> 825 milhões de 2006
• Novos formatos
> Passaporte Electrónico
> Combi (Contacto/contactless)
SIMs
> USB
> MegaBytes SIMs
• Next Generation Java Card
> Especificações acabadas de
publicar
Real Time Java
• NASA
• NASDAQ
• Java RTS 2.0: real-time
garbage collection
java.net
Colaboração na tecnologia Java
O que é:
• Comunidade web para
programadores Java
• Desenvolvimento Java
colaborativo e aberto
• Comunidades com
interesses comuns
(javagaming)
Activa e Vibrante
• Mais de 338.000 membros
• Mais de 3.900 projectos
• 19 comunidades Java
• 75 JUGs alojadoss
• 100 feeds RSS
• Blogs, Wikis, Javapedia
Inscreve-te : java.net
java.sun.com
Recursos online para desenvolvimento
• Especificações Java
• Downloads
• Versões beta
• Tutorials e Code Camps
• Foruns
• Grupos de interesse
• Apresentações
• Sessões do JavaOne
Em Portugal : PTJUG
Grupo Português de Utilizadores Java
• Já mais de 400 membros
• Um site : java.pt
• Uma lista de correio muito
participada
• Google groups
• Workshops mensais
• Empregos
java.com!
25 Milhões de visitantes / mês
• Site para utilizadores /
consumidores
• 436 milhões de
downloads de software
Java para o desktop
• mobile.java.com
• java.com community
site para submissão de
conteúdos
java.com/en/community
java.com
JavaOne
• A maior conferência de
desenvolvimento de
software do mundo
• Mais de 15.000
participantes
• Mais de 191 sessões
técnicas, 155 BOFs, 37
laboratórios
• Business Day, TV Day,
JavaOne Camp
• Conteúdo multimedia
disponível para membros
da Sun Developer
•
Network (gratuita)
San Francisco: Junho 2009
developers.sun.com/learning/javaoneonline
NetBeans IDE
Todas as ferramentas para criar aplicações
profissionais para PCs, telemóveis, web e
empresas
Java
Java
Enterprise
Mobility
Web
Enterprise
Web Mobility
PHP
PHP
NetBeans
NetBeans IDE
IDE
•
•
•
•
Open Source e gratuita
Linux, Windows, Mac OSX, Solaris
Java, Ruby, PHP, Javascript, AJAX, C, C++
Modular
Outras áreas de interesse
Multi-Platforma e Open Source
Identidade
SOA, GlassFish
Programando para múltiplas
plataformas
Aplic
Cliente
SO
Hw
Normas
Centro de Dados
Novos
processos
?
˘
Middle
ware
Novas
ideias
Programador
Programando na era da “Cloud”
Public Clouds
MW
Open Source
Projects
Novas
ideias
Novos
processos
SO
HW
Aplicação
Cliente
Programador
Nornas
Centro de Dados
Open Clouds
OPEN SERVICES
Todas as interfaces & formatos devem ser
abertos
Os clientes devem ter o controlo dos dados e dos
metadados
Os clientes devem poder extrair, sincronizar, e
apagar o que entenderem, quando entenderem
Em breve ...Open Cloud Services
sun.com/cloud
NEW !
Obrigado
Paulo Vilela
[email protected]
Download