A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008.

Apresentações semelhantes


Apresentação em tema: "MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008."— Transcrição da apresentação:

1 MINI CURSO J2ME Vinícius Maran viniciusmaran@gmail.com SEMINÁRIO REGIONAL DE INFORMÁTICA 2008

2 SUMÁRIO  2º Dia  MIDlet  Ciclo de vida  Ambientes de desenvolvimento  Instalação das ferramentas necessárias  Hello World  Compilação  Emulação

3 MIDlet  É um aplicativo em Java para dispositivos móveis, mais especificamente para a máquina virtual J2ME.J2ME  Em geral são aplicações para serem executadas em celulares, como jogos entre outros.  MIDlets irão (deverão) rodar em qualquer dispositivo que implemente J2ME. Como todos os programas em Java, MIDlets são totalmente portáveis sendo feitos para serem executados em qualquer plataforma.  Um MIDlet possui os seguintes requerimentos para ser executado em um telefone celular:  A classe principal precisa ser uma subclasse de javax.microedition.midlet.MIDlet  Um MIDlet precisa ser empacotado em um arquivo.jar (ex: usando a jar-tool)  O arquivo.jar precisa ser pré-verificado.

4 Ciclo de vida

5 Ambientes de desenvolvimento  NetBeans  Ambiente de desenvolvimento integrado (IDE) Java desenvolvido pela empresa Sun Microsystems. Sun Microsystems  Gratuito e de código aberto.  Eclipse  Foi iniciado na IBM que desenvolveu a primeira versão do produto e doou-o como software livre para a comunidade.  Baseada em plugins.  Wireless Toolkit  Conjunto de ferramentas para o desenvolvimento de aplicações / soluções para dispositivos móveis (celulares, PDAs, etc...), utilizando a tecnologia Java.

6 Instalação das ferramentas necessárias  Java JRE  Necessário para executar programas Java  www.java.com/getjava  Java JDK  Kit de desenvolvimento para Java, possui o JRE integrado  http://baixaki.ig.com.br/download/Java-SE-Development-Kit-JDK-for- Windows.htm  Next, next, next...

7 Instalação das ferramentas necessárias  Wireless toolkit  Pacote de APIs, documentação e emulador para ambientes móveis (tanto para CDC quanto para CLDC)  http://java.sun.com/products/sjwtoolkit/  Next, next, next...  Netbeans 5.5 ou 6  http://download.netbeans.org/netbeans/6.1/final/  Next, next, next...  Mobility pack for netbeans  Pacote de ferramentas para o desenvolvimento de MIDlets na IDE Netbeans

8 Hello World  Abrir o Wireless Toolkit  Criar Novo projeto  Criar projeto com nome “HelloWorld” e classe principal “HelloWorld”  Plataforma: Custom  MIDP: 2.1  CLDC: 1.1  Ir até o diretório do wireless toolkit  Entrar no diretório apps  Entrar no diretório da aplicação HelloWorld  Entrar no diretório src  Copiar o arquivo http://maran.awardspace.com/j2me/HelloWorld.java para a pasta srchttp://maran.awardspace.com/j2me/HelloWorld.java

9 Hello World

10 Compilação  Programação  Programação de código em arquivos.java  Compilação  O compilador transforma o código fonte em bytecodes  Pré verificação  O pré verificador verifica se o programa está nos padrões MIDP e CLDC definidos no projeto inicial  Empacotamento  O código compilado e pré verificado, é empacotado em um arquivo.jar  Criação de um arquivo.JAD  O arquivo.jad serve como referência para a máquina virtual do celular.

11 Compilação

12  Arquivo.JAD  Contém informações de referência.  MIDlet Jar Size: Tamanho do arquivo jar  MIDlet Jar URL: Local do arquivo jar  MIDlet name: Nome da classe MIDlet do jar  MIDlet Vendor: Nome do desenvolvedor do pacote  MIDlet Version: Versão do pacote  MicroEdition Configuration: Versão do CLDC  MicroEdition Profile: Versão do MIDP

13 Emulação  Wireless Toolkit  Botão “RUN”  NetBeans  Botão “Compile & Run”  Outros Emuladores:  Motorola SDK  Siemens SDK  Nokia SDK  Etc.


Carregar ppt "MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008."

Apresentações semelhantes


Anúncios Google