Java EE netbeans
Upcoming SlideShare
Loading in...5
×
 

Java EE netbeans

on

  • 877 views

 

Statistics

Views

Total Views
877
Views on SlideShare
875
Embed Views
2

Actions

Likes
0
Downloads
14
Comments
0

1 Embed 2

http://reuellopes.com.br 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Java EE netbeans Java EE netbeans Presentation Transcript

    • Programação de dispositivos móveis comJava ME e NetBeans
    • Sobre o que vamos falar ?• O que são dispositivos móveis ?• Números do mercado de dispositivos móveis• Java ME • Introdução • Classificando os dispositivos• NetBeans• “Mão na massa”• Links interessantes
    • Dispositivos móveis• O que são ?
    • Números do mercado• Hoje em dia os usuários de telefonia celular utilizam seus aparelhos para transmitir dados do que para receber e efetuar chamadas• No Brasil, existem cerca de 173 milhões de aparelhos • ...existem cerca de 72 milhões de computadores.• 90,5% da população possui aparelho de telefone celular • ...telefone residencial atinge cerca de 31%.
    • Números do Mercado• Algumas áreas que estão em expansão • Mobile payment • Mobile marketing • Soluções em “software sob medida”• Existem previsões de que esse mercado movimente 17 bilhões de dólares até 2012 • Fonte: http://www.google.com/hostednews/afp/article/ALeqM5hNDTWqyTbxd980-aZAMqencca-RA
    • Dispositivos móveis• Nosso foco • Desenvolvimento de aplicações para • Telefones celulares • Smartphones • Java ME • NetBeans
    • Java em UM slide APLICAÇÃO APLICAÇÃO JAVA “2” JAVA “1” APLICAÇÃO EM CÓDIGO NATIVO Máquina Virtual Java – JVM SISTEMA OPERACIONAL HARDWARE REAL
    • Java ME• Java Micro Edition• Edição da plataforma Java adaptada para dispositivos móveis• Permite interagir adequadamente com os diversos recursos oferecidos pelos dispositivos
    • Java ME• Ao desenvolver um software, temos que ter em mente quais serão os requisitos mínimos do dispositivo em que a aplicação irá ser executada• Para isso, existem algumas especificações que definem grupos de recursos que são disponibilizados pelos fabricantes • Configurações – relativo à adaptação da JVM • Perfis – relativo aos recursos disponíveis
    • Java ME• Configurações • CDC • CLDC 1.0 • CLDC 1.1• Perfis • MIDP 2.0 • MIDP 3.0
    • Java ME
    • NetBeans• Atualmente na versão 6.8 • 6.9 é RC2• Para fazer o download • http://netbeans.org/downloads/index.html
    • NetBeans• É um ambiente integrado de desenvolvimento (IDE)• Suporta Java, C/C++, Ruby, Python, Groovy, PHP, e muito mais...• Open-source• Fácil de instalar • Distribuído em Linux, Mac OS X, Solaris e Windows• Muita documentação e comunidade ativa
    • “Mão na Massa”• A ideia é criar uma pequena aplicação usando NetBeans • Entender a ferramenta, como criar um projeto • O que são de como funcionam os Midlets • Testar no emulador • Testar no aparelho real• Entender os desafios no desenvolvimento de aplicações mobile
    • Links interessantes• Java ME - http://java.sun.com/javame/index.jsp• NetBeans - http://netbeans.org/• Floggy - http://floggy.sourceforge.net/ • Um ótimo framework de persistência• Meu blog - http://www.reuellopes.com.br