Mini curso ministrado durante o I SEMITI - Seminário de Tecnologia da Informação e Comunicação do Cariri.
Esta dividido em 3 partes onde são abordado o básico para o desenvolvimento de apps e games para Nokia Series 40 (Asha).
2. Quem sou!?
➔
Nokia Developer Champion
➔
Mestrando em Computação - UFCG
➔
Graduado em Computação - UEPB
➔
Mobile Indie Game Developer
➔
Series 40 Developer desde 2005
3. Agenda
➔
A plataforma Nokia Series 40
➔
Como iniciar!?
➔
Mãos na massa
➔
Exemplos
15. Resumiіndo: Por que Seriіes 40?
➔ +675 milhões de aparelhos no mercado
➔ +50% dos downloads diários na Nokia Store são
para aparelhos Series 40
➔ Popular no Brasil (Nokia C3-00)
➔ Empréstimo de Devices
➔ Nokia RDA
➔ Java ME
17. Existe uma boa variedade de
APIs (JSRs) Java ME
disponíveis.
18. Estas APIs dão suporte a
novos recursos que foram se
tornando padrão no
mercado.
19. Exemplos de JЈSR's
➔ Mobile Information Device Profile 2.0 (JSR 118)
✔ Aprimorou a parte de jogos com as classes Sprite, TiledLayer etc.
➔ Mobile Media API (JSR 135)
✔ Habilidade para executar/gravar arquivos de mídia (áudio/vídeo)
✔ Suporte a vários codecs
➔ Mobile 3D Graphics API for J2ME™ (JSR 184)
✔ Projetado de forma parecida a API do Java 3D™
✔ Baseado no OpenGL–ES
20. JЈSR's
➔ Messaging API (JSR 205)
✔ SMS (Texto) envio e recebimento de mensagem
✔ MMS (Multimídia) envio e recebimento de mensagem
➔ File and PIM (JSR 75)
✔ File API
– Acesso ao sistema de arquivos do aparelho
– Suporte a mídia removível, como os cartões de memória
✔ PIM API
– Acesso ao calendário
– Acesso a lista de contatos
21. JЈSR's
➔ Bluetooth (JSR 82)
✔ Bluetooth serviço/dispositivo descoberta e comunicação
➔ Location (JSR 179)
✔ Descobrir a localização atual
✔ Cálculo da distância entre dois lugares, etc.
✔ Diferente métodos de localização suportados; por exemplo,
✔ GPS interno ou GPS externo
26. Tools
➔ 1º Fazer o download do Java ME SDK
✔ www.oracle.com/technetwork/java/javame/index.html
➔ 2º Escolher uma IDE
✔ Eclipse + MTJ - www.eclipse.org/mtj
✔ NetBeans + Mobility pack - www.netbeans.org
➔ 3º Fazer o download do Nokia SDK for Series 40
✔ www.developer.nokia.com/Develop/Java/Tools/