Programador JAVA

Propaganda
EMENTA
JAVA MOBILE - Módulo J2ME
Java 2 Micro Edition
Objetivo
Este curso aborda conceitos sobre Programação Orientada a Objetos e contempla teoria e prática
no desenvolvimento de aplicações Mobile utilizando a linguagem Java
Público Alvo
Alunos de cursos técnicos, graduação ou programadores e pessoas com necessidade de
desenvolver aplicações com JAVA para dispositivos Mobile.
Carga Horária
40h
Pré-Requisitos desejáveis mais não obrigatórios
Conhecimento em Orientação a Objeto e a plataforma Java
Ferramenta Utilizada
Netbeans
Material Didático
CORE J2ME: TECNOLOGIA E MIDP, Autor: MUCHOW J.W.
ISBN: 8534615225 da Editora: Makron Books. Número de páginas: 608
Link: http://www.submarino.com.br/produto/1/233177
Conteúdo Programático
Objetivos do Curso
1. Introdução a orientação a objetos
2. Montagem do ambiente de programação
3. Descrever a arquitetura JME
4. Desenvolver aplicações Mobile em JME
5. Desenvolver MIDlets se comunicando com
WS e Servlets
6. Utilizar RMS
Tópicos do Curso
Introdução ao JavaME
Certificação Java; Evolução da Plataforma Java; A
plataforma JavaME; Java Standard X JavaME; JavaME
- Aplicações; JavaME - Categoria de Dispositivos;
Aplicações Móveis - Considerações; Conclusão.
Visão Geral
Componentes de Arquitetura; A Configuração do
CLDC; A Configuração CDC; Arquitetura de Aplicações
CLDC/MIDP; A Especificação JTWI; A Especificação
MSA.
1
Desenvolvimento de Aplicações
Ambiente; WTK - Sun Wireless Toolkit; AMS Application Management Software; Processo de
Deploy; MIDlet - Apresentação; Ciclo de Vida; Suítes
MIDP.
Interface Gráfica
Apresentação; Classe Base; Interface de Alto Nível; A
Classe Alert; A Classe TextBox; A Classe List; O
Screen Form; A Classe Item; A Classe StringItem;
TextField; ChoiceGroup; DateField; ImageItem; Gauge;
Title & Ticker; Interface de Baixo Nível; Tratamento de
Eventos.
Persistência
MIDP e dados locais; RMS - Record Management
System; O pacote RMS; RecordStore - Criação e
acesso; RecordStore - Manipulação de registros;
RecordStore - Manipulação de dados; A Classe
RecordEnumeration; A interface RecordFilter; A
interface RecordComparator.
Rede
Acessando a Rede; GCF - Motivação; Generic
Connection Framework; A Classe Connector; Trocando
dados via Http; FileConnection - Acesso ao sistema de
arquivos.
Games
Introdução; O pacote de games do MIDP 2.0; As
classes da API de games; A classe GameCanvas; A
classe Layer; O cenário do jogo; Tiles; Células;
Codificando um cenário; Os integrantes do jogo;
Sprites - Introdução; Sprites - Configuração; Sprites Criação; Sprites - Detectando colisões; Interação com o
usuário; Loop Básico de um jogo; Estudo Dirigido.
Push Registry
A tecnologia push; Conexões externas; O Mecanismo
Push Registry; Registro estático de conexões; Registro
dinâmico de conexões; Manipulação de Conexões;
Ativação de MIDlets; Agendando ativação de MIDlets.
Messaging API
WMA - Definicação; O Pacote WMA; Características; A
Interface
MessageConnection;
Manipulação
de
Conexões; Modos de Mensagens; Protocolos; A
Interface MessageListener; Envio de Mensagens de
Texto; Envio de Mensagens Binárias; Recebimento de
Mensagens.
Segurança
Considerações Iniciais; Visão Geral; Confiabilidade de
um MIDlet; Domínio de Proteção; Manipulação de
Conexões; Suítes Confiáveis; Execução de MIDlets
Confiáveis
2
Docente
Prof. André Portugal. Titular de disciplinas
de Programação JAVA em Faculdades de
Salvador. Mestre em Modelagem
Computacional pela CAIRU, concluiu o curso
com o desenvolvimento de uma Aplicação na
plataforma JAVA para análise de séries
temporais.
Turma
18 alunos (Um aluno por micro)
3
Download