Felipe Andrade Diretor de Tecnologia e Inovação www.i2tecnologia.com.br Caso de Estudo: Mobile Linux com Android
Quem é a i2 tecnologia? A i2 tecnologia, fundada em 2006, é uma empresa de serviços de desenvolvimento de software e aplic...
Agenda <ul><li>Overview Mobile Linux </li></ul><ul><li>Introdução ao Android </li></ul><ul><ul><li>O que é? </li></ul></ul...
Overview  Mobile Linux <ul><li>LiMo Foundation - Dispositivos e protótipos foram demonstrados por Motorola, Ntt DoCoMo, Sa...
Android <ul><li>É uma camada de software, desenvolvida para dispositivos móveis, que inclui um sistema operacional, biblio...
Características <ul><li>Framework de Aplicações </li></ul><ul><li>Máquina Virtual Dalvik </li></ul><ul><li>Browser integra...
Arquitetura Android
Aplicações Android <ul><li>Todas as aplicações são escritas na linguagem de programação Java </li></ul><ul><li>Cada aplica...
Dalvik VM <ul><li>Dalvik é uma maquina de registradores, projetada e escrita por Dan Bornstein com outros engenheiros da G...
Open Handset Alliance Grupo de 47 empresas de tecnologia Foco em desenvolver o Android, o primeiro sistema operacional com...
Open Handset Alliance Operadoras Fabricantes Software Semicondutores Comercialização
Android Handsets <ul><li>O primeiro telefone lançado no mercado capaz de rodar totalmente o Android foi o T-Mobile G1, com...
Android Dev Phone <ul><li>Dispositivo disponível por $ 399,00 USD para desenvolvedores </li></ul><ul><li>SIM Destravado </...
Android Market Taxa de registro $ 25,00 USD 70%  do valor gerado vai para o desenvolvedor Três passos para começar: regist...
Showcase Aprenda a tocar guitarra em seu telefone. Faça o download de músicas, adicione acordes e compartilhe com amigos. ...
Showcase Mantenha-se seguro! Com esta aplicação você pode identificar, através de alertas de voz, as zonas mais perigosas ...
Prós e contras do Android <ul><li>Prós </li></ul><ul><ul><li>Excelente SDK </li></ul></ul><ul><ul><li>Vasta documentação <...
Android Hacks Maemo vs Android?!  O sistema operacional Android também estará disponível em netbooks  Nokia N810,  HTC Vog...
Dúvidas?! Obrigado! [email_address]
Próximos SlideShares
Carregando em…5
×

Mobile Linux com Google Android

4.059 visualizações

Publicada em

Caso de Estudo: Mobile Linux com Google Android - palestra dada para a Agência Estadual de Tecnologia da Informação do Estado de Pernambuco.

1 comentário
3 gostaram
Estatísticas
Notas
  • Very interesting ppt. The research indicated PPT only contains 30% of information; therefore the 70% valuable information comes from the presenter himself/herself. soEZLecturing.com provides you a chance to record your voice with your PowerPoint presentation and upload to the website. It can share with more readers and also promote your presentation more effectively on soEZLecturing.com.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
Sem downloads
Visualizações
Visualizações totais
4.059
No SlideShare
0
A partir de incorporações
0
Número de incorporações
34
Ações
Compartilhamentos
0
Downloads
276
Comentários
1
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Mobile Linux com Google Android

  1. 1. Felipe Andrade Diretor de Tecnologia e Inovação www.i2tecnologia.com.br Caso de Estudo: Mobile Linux com Android
  2. 2. Quem é a i2 tecnologia? A i2 tecnologia, fundada em 2006, é uma empresa de serviços de desenvolvimento de software e aplicações para web e celulares premiada internacionalmente pela Nokia e Adobe. Nosso compromisso é com o resultado dos nossos Clientes, portanto investimos e mantemos a melhor equipe de profissionais, objetivando sempre a qualidade e eficiência.
  3. 3. Agenda <ul><li>Overview Mobile Linux </li></ul><ul><li>Introdução ao Android </li></ul><ul><ul><li>O que é? </li></ul></ul><ul><ul><li>Open Handset Alliance </li></ul></ul><ul><ul><li>Aplicações </li></ul></ul><ul><ul><li>Arquitetura </li></ul></ul><ul><ul><li>Dev Phone </li></ul></ul><ul><ul><li>Android Market </li></ul></ul><ul><ul><li>Showcase </li></ul></ul><ul><li>Android Hacks </li></ul><ul><li>Começando a Desenvolver com o Google Android </li></ul><ul><li>Considerações Finais </li></ul>
  4. 4. Overview Mobile Linux <ul><li>LiMo Foundation - Dispositivos e protótipos foram demonstrados por Motorola, Ntt DoCoMo, Samsung, LG Electronics, Aplix' OPAL, e Purple Labs </li></ul><ul><li>OpenMoko - Plataforma smartphone/GSM aberta, seguindo a filosofia FLOSS </li></ul><ul><li>Maemo - Plataforma de arquitetura de computadores desenvolvida com componentes desktop de código aberto. Plataforma baseada no sistema operacional GNU/Linux e no desktop GNOME. </li></ul>
  5. 5. Android <ul><li>É uma camada de software, desenvolvida para dispositivos móveis, que inclui um sistema operacional, bibliotecas, frameworks de middleware e aplicações de usuários; </li></ul><ul><li>Mantido por 44 empresas associadas ao Open Handset Alliance </li></ul><ul><li>Baseado no Linux Kernel 2.6.25 arquitetura ARM </li></ul><ul><li>Desenvolvimento de aplicações na linguagem Java </li></ul>
  6. 6. Características <ul><li>Framework de Aplicações </li></ul><ul><li>Máquina Virtual Dalvik </li></ul><ul><li>Browser integrado baseado na engine open source WebKit </li></ul><ul><li>Gráficos otimizados por uma biblioteca 2D; Gráficos 3D baseados na OpenGL ES 1.0 </li></ul><ul><li>SQLite para armazenamento estruturado </li></ul><ul><li>Suporte ao formatos mais comuns de áudio, vídeo, e imagem (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) </li></ul><ul><li>Telefonia GSM (hardware dependente) </li></ul><ul><li>Bluetooth, EDGE, 3G, e Wi-Fi (hardware dependente) </li></ul><ul><li>Câmera, GPS, bússola, e acelerômetro (hardware dependente) </li></ul>
  7. 7. Arquitetura Android
  8. 8. Aplicações Android <ul><li>Todas as aplicações são escritas na linguagem de programação Java </li></ul><ul><li>Cada aplicação Android roda em seu próprio processo e em uma própria instância da máquina virtual Dalvik </li></ul><ul><li>Aplicativos Android são compilados em arquivos .dex (Dalvik Executable) e empacotados em arquivos .apk (Android Package) </li></ul><ul><li>Dalvik não é uma máquina virtual Java! </li></ul><ul><li>http://www.dalvikvm.com/ </li></ul><ul><li>http://code.google.com/android </li></ul><ul><li>http://www.retrodev.com </li></ul>
  9. 9. Dalvik VM <ul><li>Dalvik é uma maquina de registradores, projetada e escrita por Dan Bornstein com outros engenheiros da Google especialmente para o Android </li></ul><ul><li>Projetada para rodar em sistemas com baixa freqüência de CPU, pouca memória RAM disponível e SO sem espaço de swap </li></ul><ul><li>O Android SDK contém uma ferramenta, chamada DX, que converte arquivos .class Java para o formato bytecode da Dalvik </li></ul>
  10. 10. Open Handset Alliance Grupo de 47 empresas de tecnologia Foco em desenvolver o Android, o primeiro sistema operacional completamente aberto e gratuito Desenvolver aplicações Android Contribuir no projeto Android http://www.openhandsetalliance.com/ http://code.google.com/android/download.html http://source.android.com/
  11. 11. Open Handset Alliance Operadoras Fabricantes Software Semicondutores Comercialização
  12. 12. Android Handsets <ul><li>O primeiro telefone lançado no mercado capaz de rodar totalmente o Android foi o T-Mobile G1, com o sistema Android 1.0 instalado (22 de Outubro de 2008) </li></ul><ul><li>O segundo telefone foi o Kogan Agora, lançado em Dezembro de 2008, que vai estar disponível em 29 de Janeiro de 2009. </li></ul><ul><li>http://www.kogan.com.au/ </li></ul>
  13. 13. Android Dev Phone <ul><li>Dispositivo disponível por $ 399,00 USD para desenvolvedores </li></ul><ul><li>SIM Destravado </li></ul><ul><li>Hardware Destravado </li></ul><ul><li>3.2 Megapixel Camera </li></ul><ul><li>Wi-fi </li></ul><ul><li>Bluetooth v2.0 </li></ul><ul><li>3G WCDMA (1700/2100 MHz) </li></ul><ul><li>Quad-band GSM (850/900/1800/1900 MHz) </li></ul><ul><li>GPS-enabled </li></ul><ul><li>Teclado QWERTY slider </li></ul><ul><li>1GB MicroSD card </li></ul><ul><li>http://android.brightstarcorp.com </li></ul>
  14. 14. Android Market Taxa de registro $ 25,00 USD 70% do valor gerado vai para o desenvolvedor Três passos para começar: registre, faça o upload do programa e defina as características para tornar disponível o download . http://market.android.com/
  15. 15. Showcase Aprenda a tocar guitarra em seu telefone. Faça o download de músicas, adicione acordes e compartilhe com amigos. http://www.splashplay.mobi/ http://www.android.com/market/
  16. 16. Showcase Mantenha-se seguro! Com esta aplicação você pode identificar, através de alertas de voz, as zonas mais perigosas da região, verificar tempo, qualidade do ar e monitorar limite de velocidade. http://www.freefamilywatch.com http://www.android.com/market/
  17. 17. Prós e contras do Android <ul><li>Prós </li></ul><ul><ul><li>Excelente SDK </li></ul></ul><ul><ul><li>Vasta documentação </li></ul></ul><ul><ul><li>Grupos dedicados exclusivamente ao assunto </li></ul></ul><ul><ul><li>Contras </li></ul></ul><ul><ul><li>Apenas dois dispositivos com o sistema embarcado </li></ul></ul><ul><ul><li>Grande parte da documentação apenas disponível no idioma inglês </li></ul></ul><ul><li>http://code.google.com/intl/pt-BR/android/groups.html </li></ul>
  18. 18. Android Hacks Maemo vs Android?! O sistema operacional Android também estará disponível em netbooks Nokia N810, HTC Vogue, Motorola A1200 Ming são alguns dos dispositivos que rodaram o Android Excelente SDK Excelente documentação http://www.nthcode.com/ http://linuxdevices.com/news/NS3641439368.html
  19. 19. Dúvidas?! Obrigado! [email_address]

×