Programação para celular em JAVA - Leandro Stachlewski

3.419 visualizações

Publicada em

programação para celulares está se tornando cada vez mais comum. Usando a API NetBeans ME (Micro Edition), é possível criar aplicativos JAVA, em diferentes níveis de abstração.

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
3.419
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
50
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Programação para celular em JAVA - Leandro Stachlewski

  1. 1. UNIVERSIDADE FEDERAL DO PAMPA  ENGENHARIA DE COMPUTAÇÃO ­ CAMPUS BAGÉ Programação para celulares em Java Leandro Augusto Stachlewski Gomes lasg1309@gmail.com
  2. 2. Roteiro Introdução/Motivação Java Micro Edition (ME) NetBeans  Explorando os recursos do NetBeans Considerações finais 2
  3. 3. Introdução/Motivação● A maioria dos dispositivos móveis, tanto  smartphones quanto celulares, possuem suporte  a Java;● A IDE NetBeans, em sua versão 6.8+, possui um  conjunto de ferramentas que possibilita a  programação desses dispositivos em diferentes  níveis de abstração (tanto em “UML” quanto em  nível de código fonte Java); 3
  4. 4. Introdução/Motivação 4
  5. 5. Java Micro Edition (ME)• É uma edição da plataforma Java adaptada para dispositivos móveis;• Possibilita interagir de maneira adequada com diversos recursos oferecidos pelos dispositivos; Java.sun.com• É preciso conhecer as características do “dispositivo alvo”, ou seja os requisitos mínimos que o dispositivo no qual a aplicação irá ser executada;• Existem algumas especificações que definem os grupos de recursos que são disponibilizados pelos frabricantes. 4
  6. 6. Java Micro Edition (ME)• Configurações – relativos à adaptação da JVM – CDC (Connected Device Configuration) – CLDC (Connected Limited Device Configuration)• Perfis – relativos aos recursos disponíveis – MIDP 1.0 (Mobile Information Device Profile) – MIDP 2.0  6
  7. 7. NetBeans• É uma IDE (Integrated Development Enviroment);• Tem suporte à Java, C/C++, Python, Groovy, PHP, etc;• Open­source;• Fácil de instalar;• Possui versões para Linux, Solaris, Mac OS X e Windows;• Possui bastante documentação e comunidade ativa. 5
  8. 8. Explorando os recursos  do NetBeans• Criar uma aplicação simples utilizando o NetBeans. 8
  9. 9. Considerações finais• Com um pouco de criatividade e dedicação é possível criar aplicações interessantes para seu celular; 6
  10. 10. Referências  [1] Nunes, L., “Programação de dispositivos móveis com Java ME e NetBeans”, TchêLinux, Bagé­RS, 2010;  [2] http://java.sun.com/javame/index.jsp  [3] http://netbeans.org/ 7
  11. 11. UNIVERSIDADE FEDERAL DO PAMPA ENGENHARIA DE COMPUTAÇÃO ­ CAMPUS BAGÉ  Perguntas? Leandro Augusto Stachlewski Gomes

×