Jornada de Cursos – J2ME Aula 2 – Configuração.

Slides:



Advertisements
Apresentações semelhantes
Fundamentos de Sistemas de Computação
Advertisements

Java e OO – Isso é só um roteiro de aula
Java Remote Method Invocation Java RMI
Ader Gomes LSI -Núcleo Wireless
Programação para dispositivos móveis
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
Iniciando na plataforma Eclipse
Scientific Linux O Sistema Linux muito parecido com RedHat e CentOS mas que é tão estável quanto.
Onde estão os computadores?
Programação Orientada a Objetos*
Arquitetura da Máquina Virtual Java
História do Windows XP Significa Windows “eXperience”.
FERRAMENTA DE ANÁLISE DINÂMICA E MONITORAMENTO DE EXECUÇÃO
Mateus Beck Rutzig Picojava Processors Mateus Beck Rutzig
Marcelo Tocchetto Tiago Duarte Professor Eduardo Augusto Bezerra
Rebeca Schroeder Linguagem Java Rebeca Schroeder
Alexandre Parra Site: Linguagem Java Alexandre Parra Site:
Professor Victor Sotero
Windows Sistema operacional criado pela Microsoft, que começou como uma interface gráfica para o sistema operacional MS-DOS. Ele foi baseado no trabalho.
Linguagem técnica de programação I Java – REVISÃO
Desenvolvimento para Dispositivos Móveis
Linguagem de Programação JAVA
Título do slide.
Filipe Ghisi Morgana Leite Thiago Campos Matheus Porto
JAVA Linguagem Ambiente de Desenvolvimento
Introdução POO e Java Eduardo Figueiredo POO Aula 02
Fundamentos de programação CUDA
Especificações do sistema ODIN
J2ME Mini Curso.
Programa Expresso de Capacitação Módulo J2ME Aula 7 – MIDP 2.0.
Programa Expresso de Capacitação Módulo J2ME Aula 5 – Record Management System.
Detalhes sobre o curso
Programa Expresso de Capacitação Módulo J2ME
Programa Expresso de Capacitação Módulo J2ME Aula 4 – Interface de alto e baixo nível.
Jornada de Cursos – J2me Conhecendo o ambiente. Pausa para reflexão "Sem esforço não há progresso, mas com esforço também não há progresso” Ryotan TokudaRyotan.
Programa Expresso de Capacitação Módulo J2ME Aula 1 – Overview e Conceitos básicos.
Endereçamento IP.
Introdução à Linguagem Java
Aula 1 - Fundamentos Java SE Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros – Agosto/2009.
R. Episcopal, 1763 – São Carlos-SP (16) www.virgos.com.br VIRGOS TI Arquiteturas JAVA Trilhas para a preparação do profissional.
Paradigmas da Programação – Semestre 1 – Aula 9 Professor: Eduardo Mantovani )
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Inteligência Artificial em Jogos de Java ME MicroAI Engine.
MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008.
MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008.
Introdução Eduardo Figueiredo 04 de Março de 2010 POOAula 01 ou
Plataforma Java 2 - Micro Edition (J2ME) Prof. Afonso Ferreira Miguel, MSc.
RJC/MO Remote Java Connector Message Oriented Renato Jobson Carequinha.
Back-End Compilação aula-11-back-end.pdf.
Jornada de Cursos - J2ME Aula 6 – MIDP 2.0. Pausa para reflexão "Sem esforço não há progresso, mas com esforço também não há progresso” Ryotan TokudaRyotan.
PLATAFORMAS MULTIMÍDIA
Alexandre F. Zimmermann
Flávia Falcão Java Performance Flávia Falcão
Modificadores Programação II.
Java Disciplina: Programação II Professora: Mai-Ly Vanessa.
16 de Setembro, Projeto Conceitual de Jogos Saulo Souto Geber Ramalho Saulo Souto
1/18 Java ME, MIDP 2.0 e SATSA: Segurança para MIDs Alexandre Ilha Márcia Cristina Cera Trabalho Leve 1 - Abril/2006.
Jornada de Cursos - J2ME Aula 7 – MIDlets conectados.
1 Programação Distribuída em Java Aula Na aula de hoje veremos: Introdução Conceito de Rede Protocolos Modelo ISO/OSI Modelo TCP/IP Modelo Cliente/Servidor.
Computação Móvel J2ME. Java 2 Platform (1) Java 2 Standard Edition (J2SE) – Desktop applications Java 2 Enterprise Edition (J2EE) – Server applications.
Plataforma Java 2 Micro Edition (J2ME)
GOTO. Project treinamento expresso j2me Luiz Carlos d´Oleron lcadb at cin.ufpe.br.
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
Terminal Server - licenciamento e gerenciamento do TS no Windows Server 2003 R2 Acesse remotamente o seu servidor de qualquer lugar do universo para administrar.
Windows Server 2003 O sistema da Microsoft que ainda é muito usado nas empresas ainda.
Seminários.reply Introdução a JavaME Guilherme Carvalho.
Plataforma Java. Agenda Arquitetura da Plataforma Java O Compilador A Maquina Virtual O Coletor de Lixo Plataforma Java # 2.
Instalação e Manutenção de Computadores
Programa Expresso de Capacitação Módulo J2ME
Transcrição da apresentação:

Jornada de Cursos – J2ME Aula 2 – Configuração

Pausa para reflexão "Sem esforço não há progresso, mas com esforço também não há progresso” Ryotan Tokuda, Mestre Zen

Agenda Overview CDC CLDC Diferenças em relação a J2SE Perguntas Classes da CLDC Diferenças em relação a J2SE Perguntas

Overview Divisão dos dispositivos em grupos O que é uma configuração: Especifica um denominador comum para uma classe Define requisitos de hardware Rede, segurança, instalação e algumas APIs fundamentais Duas configurações: Connected Device Configuration Connected Limited Device Configuration A configuration of J2ME specifies the subset of Java programming language features supported, the subset of functionality of the configuration’s Java virtual machine, the networking, security, installation and possibly other core platform APIs supported, all to support a certain group of embedded consumer products.

CDC Dispositivos mais poderosos Processadores de 32 bits e mais de 2 M de memória RAM e 2.5 M de ROM Muito mais APIs que CLDC Suporte a rede e modelo de segurança melhorados Suporte completo a JVM Limpeza e desligamento da VM é eficiente e completo Suporte a Reflexão Alvos: PDAs Set top boxes

CDC Footprint de 512 K, mais 256 K para poder rodar as aplicações Subconjunto dos pacotes do J2SE 1.3: java.io java.lang java.lang.ref java.lang.reflect java.math java.net java.security java.security.cert java.text java.text.resources java.util java.util.jar java.util.zip javax.microedition.io

CLDC Processadores de 16 – 32 bits De 160 kB a 512 kB para 128 kB para ROM 32 kB para RAM Consumo baixo de energia Algum tipo de conectividade

CLDC Somente quatro pacotes: O que CLDC 1.0 não tem: java.io java.lang java.util javax.microedition.io O que CLDC 1.0 não tem: Não existe long nem float Não existe método finalize Pode usar threads, mas sem grupos nem daemons Sem referências fracas Preverifier antes de compilar Referências fracas – marcar objetos para possível GC.

Perguntas Qual a diferença entre CLDC e CDC? E os pacotes do J2SE? O que é o preverifier?

Referências http://java.sun.com/products/cdc/overview.html http://java.sun.com/products/cldc/overview.html Connected Device Configuration, Specification Version 1.0a Connected Limited Device Configuration, Specification Version 1.0a Wireless Programming with J2ME: Cracking the code, ISBN: 0-7645-4885-9