utilizando open source para programar em diversas plataformas mobile
DESCRIPTION
Utilizando Open Source Utilizando Open Source para Programar em Diversas Plataformas MobileTRANSCRIPT
![Page 1: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/1.jpg)
I BOOTXanxerê SC
Robison Cris [email protected]
@robisonbrito
por
Utilizando Open Source para Programar em
diversas plataformas mobile
Ricardo [email protected]
@mobilidadetudo
![Page 2: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/2.jpg)
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
![Page 3: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/3.jpg)
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
![Page 4: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/4.jpg)
I BOOTXanxerê SCPor que desenvolver
para celular???
![Page 7: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/7.jpg)
7Prof. Robison Cris Brito <[email protected]>
![Page 9: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/9.jpg)
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?
??
![Page 10: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/10.jpg)
10Prof. Robison Cris Brito <[email protected]>
Os dois grandes mercados
• Aparelhos celulares x SmartPhones
![Page 11: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/11.jpg)
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.
![Page 12: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/12.jpg)
12Prof. Robison Cris Brito <[email protected]>
Desenvolvimento para SmartPhone
• Java ME???• Windows Mobile• BlackBerry• Iphone• Palm• Android
![Page 19: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/19.jpg)
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)
![Page 20: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/20.jpg)
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)
![Page 21: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/21.jpg)
21Prof. Robison Cris Brito <[email protected]>
NCL com TV Digital
• NCL Composer• Plugin para o Eclipse
![Page 22: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/22.jpg)
22Prof. Robison Cris Brito <[email protected]>
Android
• Android SDK• Editor de código Simples• Plugins para Netbeans e Eclipse
![Page 25: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/25.jpg)
I BOOTXanxerê SC
Desenvolvimento de um aplicativo
![Page 26: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/26.jpg)
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.
![Page 27: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/27.jpg)
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
![Page 29: Utilizando Open Source para Programar em Diversas Plataformas Mobile](https://reader031.vdocuments.mx/reader031/viewer/2022020322/568c37051a28ab02359a3699/html5/thumbnails/29.jpg)
I BOOTXanxerê SC
Robison Cris [email protected]
@robisonbrito
por
Utilizando Open Source para Programar em
diversas plataformas mobile
Ricardo [email protected]
@mobilidadetudo