utilizando open source para programar em diversas plataformas mobile
DESCRIPTION
Utilizando Open Source Utilizando Open Source para Programar em Diversas Plataformas MobileTRANSCRIPT
I BOOTXanxerê SC
Robison Cris [email protected]
@robisonbrito
por
Utilizando Open Source para Programar em
diversas plataformas mobile
Ricardo [email protected]
@mobilidadetudo
I BOOTXanxerê SC
Quem Somos...
● Professor da UTFPR desde 2001● Mestre em engenharia elétrica e
informática industrial● Pesquisador e desenvolvedor Java ME
desde 2003● Palestrante de eventos como Just Java,
Web Mobile Tech Week, Web Days, M3DD Latin America e FISL :)
● Escritor para as revistas Java Magazine e WebMobile Magazine
● Autor de vídeo aulas semanais para o portal www.devmedia.com.br
● Membro do javamovel.com
● Graduado em Ciência da Computação pela Universidade de Passo Fundo
● Cursando uma pós-graduação em web, estratégias de inovação e tecnologia, no Senac SP
● Trabalha com mobile a 6 anos● Palestrante de eventos como Just Java,
FISL e Web Mobile Tech Week● Escritor para as revistas Java Magazine e
WebMobile Magazine● Criador e mantenedor do
http://www.mobilidadetudo.com ● Membro do javamovel.com
I BOOTXanxerê SC
Agenda
• Motivação para desenvolvimento mobile• Desenvolvimento para celular• Desenvolvimento para Smartphone• Desenvolvimento para TV Digital• IDE de desenvolvimento• Demonstração • Conclusão• Perguntas
I BOOTXanxerê SCPor que desenvolver
para celular???
5Prof. Robison Cris Brito <[email protected]>
Convergência de Dispositivos
6Prof. Robison Cris Brito <[email protected]>
Mercado Livre :P
7Prof. Robison Cris Brito <[email protected]>
8Prof. Robison Cris Brito <[email protected]>
Celular de 1 GHz
9Prof. Robison Cris Brito <[email protected]>
Perguntas?
• Qual tecnologia de desenvolvimento?• Quais recursos existem?• Quais recursos eu posso utilizar?• Qual a plataforma?• Qual o aparelho?• Qual aplicativo?
??
10Prof. Robison Cris Brito <[email protected]>
Os dois grandes mercados
• Aparelhos celulares x SmartPhones
11Prof. Robison Cris Brito <[email protected]>
Desenvolvimento para Aparelhos celulares
• Java Micro Edition– Mais de um bilhões de aparelhos com esta tecnologia– Executa em várias plataformas– Imensa comunidade de desenvolvedores
• Brew– 10% mercado aprox., em geral associado a CDMA– Alto custo de desenvolvimento e testes
• Plataforma do consórcio Symbian (mais de 250 milhões de dispositivos):– Flash Lite, Tiny SVG, Python, C++ (acesso nativo), etc.
12Prof. Robison Cris Brito <[email protected]>
Desenvolvimento para SmartPhone
• Java ME???• Windows Mobile• BlackBerry• Iphone• Palm• Android
13Prof. Robison Cris Brito <[email protected]>
Alguns números (1/3)
14Prof. Robison Cris Brito <[email protected]>
Alguns números (2/3)
15Prof. Robison Cris Brito <[email protected]>
Alguns números (3/3)
17Prof. Robison Cris Brito <[email protected]>
Qual IDE Utilizar?
18Prof. Robison Cris Brito <[email protected]>
Pesquisas no Google
19Prof. Robison Cris Brito <[email protected]>
Java ME CLDC
• Necessita de um kit de desenvolvimento Wireless (Wireless Toolkit)
• Editor de código simples (Netbeans e Eclipse possuem Frameworks para o Desenvolvimento)
20Prof. Robison Cris Brito <[email protected]>
Java + TV Digital
• Emulador para executar aplicativos Java (XleTViewer)
• Editor de código simples (Netbeans e Eclipse possuem Frameworks para o Desenvolvimento)
21Prof. Robison Cris Brito <[email protected]>
NCL com TV Digital
• NCL Composer• Plugin para o Eclipse
22Prof. Robison Cris Brito <[email protected]>
Android
• Android SDK• Editor de código Simples• Plugins para Netbeans e Eclipse
23Prof. Robison Cris Brito <[email protected]>
Outras plataformas
24Prof. Robison Cris Brito <[email protected]>
:^)
I BOOTXanxerê SC
Desenvolvimento de um aplicativo
26Prof. Robison Cris Brito <[email protected]>
Para saber mais...
Portal Devmedia (www.devmedia.com.br). Revistas Java Magazine e Webmobile Magazine. Palestra do evento Webmobile Tech Week 2007.
27Prof. Robison Cris Brito <[email protected]>
Palestra sobre Java ME
Java ME no mundo mobile e afins (Robison Cris Brito)
– Prédio 9/Auditório – Amanhã – 16:00
I BOOTXanxerê SC
Robison Cris [email protected]
@robisonbrito
por
Utilizando Open Source para Programar em
diversas plataformas mobile
Ricardo [email protected]
@mobilidadetudo