J2ME e J2ME Wireless: uma visão técnica geral TOC • Introdução • Profiles, Configurations, KVM e outros • Códigos • HelloWorld • Imagens • Http • “Base de dados” • Algumas aplicações GoWap Corp • Links Introdução Introdução Introdução • 350 milhões de celulares vendidos no mundo em 2000 • 1 bilhão de usuários de serviços wireless em 2002-2003 • no início de 2000 haviam 311 milhões de computadores desktop Profiles, Configurations, KVM e outros • Restrições da bateria • Pouca memória • Poder de processamento limitado • Banda de rede estreita, alta latência, e conexões ocasionais • Restrições de interface Profiles, Configurations, KVM e outros • CLDC define: • Linguagem e features da VM • Bibliotecas core (java.lang.*, java.util.*) • Input/output • Rede • Segurança • Internacionalização Profiles, Configurations, KVM e outros • Profiles definem: • Ciclo de vida da aplicação (instalação, inicialização, deleção) • Interface usuário • Gerenciamento de eventos Profiles, Configurations, KVM e outros Profiles, Configurations, KVM e outros • Restrições: • Ponto flutuante • JNI • Reflexão • Class loaders definidos pelo usuário • Grupos de threads Algumas aplicações GoWap Corp • Registro de Multas • Sincronização com rede • iDen Algumas aplicações GoWap Corp • Mercado de Ações • Biblioteca gráfica • Ticker! Links •http://java.sun.com/j2me/ •http://java.sun.com/products/j2mewto olkit/download.html •http://developer.java.sun.com/develop er/technicalArticles/wireless/index.html •http://www.idendev.com/ •http://groups.yahoo.com/group/javaca mpinas Leonardo Chaves Gerente Tecnologia Java [email protected] Coordenador JavaC [email protected] GoWap Corp Campinas Rua Emerson José Moreira 210 13087-040 Campinas SP Tel (19) 32563638 GoWap São Paulo Av Brigadeiro Faria Lima 1485/11º Torre Norte 01452-000 São Paulo SP Tel (11) 30396684 www.gowapcorp.com.br