|
Cadastro de Interessados
|
Cadastre-se para receber informações sobre datas de novos cursos, dicas e tutoriais sobre como desenvolver jogos e aplicativos para celulares.
Se você já é proficiente em J2ME e deseja se tornar um desenvolvedor independente submetendo seus jogos e aplicativos para nossa avaliação faça também o cadastro
cadastre-se agora
|
|
Material fornecido
|
Cada aluno do curso receberá um CD com Eclipse ou NetBeans com Mobility Pack (ambiente integrado de desenvolvimento) , Java 1.5, plugins e ferramentas e documentação para desenvolvimento profissional de aplicações e jogos J2ME. Ao fim do curso o aluno estará apto para desenvolver aplicações para celulares incluindo proteção do código e instalação no aparelho via web
|
|
Aulas (zips com senha)
|
aulas
|
exercícios e material usado no laboratório
|
documentos e exemplos adicionais não disponíveis no CD do curso.
Verifique também links do Google ao fim desta página sob o título "j2me development" ou "j2me programming"
|
|
Links para a comunidade
|
Palestra Sobre Mercado de Jogos para Celulares
|
Tutoriais WAP/WML
|
Tutorial (zip) sobre criação de Pixel Art
|
outro tutorial (link) sobre criação de Pixel Art
|
Ao final desta página há links do Google onde você pode achar jogos para download em seu celular
|
Alunos do curso APGS-LLP
|
|
Bibliografia Sugerida
|
- [1] Forum Nokia
- [2] Nokia Wiki
- [3] WELLS, Martin, 2004, J2ME Game Programming
- [4] Mat Buckland, 2004, Programming Game AI by Example
- [5] Jonathan Knudsen, 2003, Wireless Java: Developing with J2ME, Second Edition
|
|
|
|
|
|
Conteúdo do Curso
|
- Introdução ao J2ME
- Apresentação das ferramentas e links para download
- Instalação do ambiente de desenvolvimento num PC
- Uso do Eclipse (ou NetBeans com Mobility Pack) e plugins para compilação , depuração e "deployment" da aplicação
- Conceitos importantes: MIDP, CLDC e arquitetura Java Micro Edition
- Estrutura de uma MIDlet
- Otimizações e recomendações para performance
- Interface gráfica de baixo nível: GameCanvas, Graphics e métodos de desenho
- Por quê construir sua própria interface usando primitivas gráficas?
- Interface gráfica de alto nível: TextBox é a única usável?
- Tratamentos de Eventos
- Programação de aplicativos multithread
- uso de Threads
- Uso de sprites e criação de animações
- Uso de recursos de áudio
- Armazenamento com RMS (Record Management System)
- Uso da Generic Connection Framework para conexão WEB interfaceando com Servlets
- Geração de arquivos .JAD e .JAR. e deployment usando WAP (Wireless Application Protocol)
- Uso de obfuscators para proteção e redução do tamanho de aplicações
- Criação de aplicativos: dois games completos serão apresentados e um aplicativo será proposto como exercício aos alunos
- Como e por quê utilizar a tecnologia de games na construção de aplicativos convencionais
- Apresentação de weblinks e "dicas" serão dados durante o curso para permitir ao aluno acompanhar a evolução da tecnologia
|
|
Professor
|
Lauro Eduardo Kozovits, D.Sc. , Nokia Champion 2006 e 2007
Mestre e Doutor em Informática na área de Computação Gráfica e Jogos pela Pontifícia Universidade Católica do Rio de Janeiro.
Trabalha há mais de 20 anos na área de informática tendo atuado como Gerente de Pesquisa e Desenvolvimento da Globo Computação Gráfica
e em outras grandes empresas como Banco UBS-Warburg e Bayer do Brasil S/A.
Atualmente é professor universitário e consultor para desenvolvimento de jogos e aplicativos em geral para a área mobile. Em 2006 recebeu o prêmio Nokia Champion, em sua primeira edição, pelo seu trabalho de desenvolvimento e treinamento na área mobile, contribuições, envolvimento com o Nokia Forum e por sua titulação acadêmica. Em 2007 foi reeleito: confira no site da Nokia.
|
|
Avisos 25/Janeiro/2008:
|
Próximo curso:
"DESENVOLVENDO APLICAÇÕES E JOGOS PARA CELULARES COM JAVA MICRO EDITION - J2ME" :
cadastre-se para receber informações sobre próximas datas e horários.
A cada aula o material dado (além do CD fornecido) será colocado nesta página.
Uma sugestão de parceria:
Projete e implemente um jogo criativo e com acabamento impecável em Java Micro Edition.
Temos bons contatos para poder negociá-lo para você!
Seu endereço IP é 38.103.63.17
Seu browser é CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
120
volta à página principal
|