SlideShare a Scribd company logo
1 of 25
Anderson Zardo, Arthur Schaefer e SamelBaruffi
Sistema operacional móvel que roda sobre o núcleo Linux,  Por enquanto, desenvolvido numa estrutura externa ao núcleo Linux.  Inicialmente desenvolvido pela Google e posteriormente pela Open Handset Alliance, sendo o Google responsável pela gerência do produto e engenharia de processos. Descrição
Site Oficial
O Android foi escrito através de 12 milhões de linhas de código, incluindo: 3 milhões em XML,  2.8 milhões de linhas de C,  2.1 milhões de linhas de código Java e  1.75 milhões de linhas de código em C++.  Linguagem
O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google. Existem atualmente mais de 300 mil aplicações disponíveis para Android. Desenvolvimento de aplicativos
Aquisição do hardware; Fabricantes: Samsung, Sony Ericsson, Motorola, Htc... Código fonte disponível em http://source.android.com/  (gratuito); Formas de Distribuição
Com a exceção de breve períodos entre atualizações, o Android está disponível como código aberto desde 21 Outubro de 2008.  O Google publicou todo o código sob a licença Apache. http://source.android.com/source/licenses.html Licenciamento
1.5 : Cupcake(Abril de 2009, com a última revisão oficial em maio de 2010) 1.6 : Donut(Setembro de 2009, com a ultima revisão oficial em maio de 2010)  2.0/2.1 : Eclair(Janeiro de 2010, com a última revisão oficial em maio de 2010) 2.2 : FroYo(FrozenYogourt - Maio de 2010, com a última revisão oficial em julho de 2010) 2.3 : Gingerbread(versão atual lançada em 6 de dezembro de 2010) 3.0 /3.1: Honeycomb(Lançada especialmente para Tablets em Janeiro de 2011, 3.1 lançada em Maio 2011) 2.4 : Ice Cream Sandwich(TBA) Versões
Quando o Google anuncia uma nova versão, são os fabricantes que decidem quais aparelhos vão recebê-la, quando e de que forma.  As empresas podem colocar a atualização para download num site ou enviá-la diretamente ao telefone.  Várias aplicações já o acompanham, como cliente de e-mail, mapas, browsers, etc.  Uma grande quantidade de software está disponível para o Sistema através do site https://market.android.com/. Gerência de Software
O Android foi concebido para ser um sistema operacional para dispositivos móveis, inicialmente smartphones.  Diversos fabricantes já desenvolveram tablets que rodam esse sistema. Já há até uma versão do Android especificamente para esse uso (Android 3.0, codinome Honeycomb). PrincipaisAplicações/Uso
Como seu desenvolvimento foi pensado para dispositivos móveis, o Android suporta atualmente os processadores de arquitetura ARM (v5 e v7), presentes na maioria dos dispositivos móveis fabricados hoje. Processadores
É Multitarefa; Nãopossuirestriçãoquanto a operadora; Integração com serviços do Google; Possilbidade de escolher o modelooufabricante de suapreferência (dentreosprincipaisfabricantesapenas Nokia e Apple estãofora); Vantagens
Fragmentação de Versões (diferentes versões do sistema operacional acompanhando aparelhos em produção).  A Fragmentação além de confundir o consumidor, pode gerar incompatibilidade com diversos aplicativos desenvolvidos especificamente para determinada versão. Customização dos fabricates, tornando a interface diferente de um aparelhopara outro. Desvantagens
Recursos de criptografia de arquivosdisponível a partir da versão 3.0 (inicialmente tablets), com possívelporteparaoutrasversõesatuais.
Grandes players como a Citrix e a Vmwaredesenvolveramsoluçõesparautilizarváriosambientes no telefone (ideal se vocêquerutilizar um perfilcorporativo e um pessoal no mesmoaparelho), além de podercontrolarservidores com o seusmartphone. Virtualização
Motorola Atrix Smartphones
Google Nexus S Smarthphones
Samsung Galaxy S Smartphones
Smarthpones LG Optimus One
HTC Sensation Smartphones
Sony Ericsson Xperia X10 Smartphones
Samsung Galaxy Tab 10.1 Tablets
Motorola Xoom Tablets
LG OptimusPad Tablets
Obrigado

More Related Content

What's hot

A história do surgimento da plataforma móvel Android.
A história do surgimento da plataforma móvel Android.A história do surgimento da plataforma móvel Android.
A história do surgimento da plataforma móvel Android.Suelen Carvalho
 
Introdução à plataforma android.
Introdução à plataforma android.Introdução à plataforma android.
Introdução à plataforma android.Everton Dewes
 
Introdução à plataforma Android
Introdução à plataforma AndroidIntrodução à plataforma Android
Introdução à plataforma AndroidNatanael Fonseca
 
Aula01 mobilidade android
Aula01 mobilidade androidAula01 mobilidade android
Aula01 mobilidade androidRoberson Alves
 
Aula sete Sistema Operacional Android
Aula sete Sistema Operacional AndroidAula sete Sistema Operacional Android
Aula sete Sistema Operacional AndroidLabin2bpm
 
Introdução ao desenvolvimento para android
Introdução ao desenvolvimento para androidIntrodução ao desenvolvimento para android
Introdução ao desenvolvimento para androidHugo Ferreira
 
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisarTudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisarUEPA
 
Curso de Desenvolvimento Mobile - Android - Começo e SDK
Curso de Desenvolvimento Mobile - Android - Começo e SDKCurso de Desenvolvimento Mobile - Android - Começo e SDK
Curso de Desenvolvimento Mobile - Android - Começo e SDKJackson F. de A. Mafra
 

What's hot (20)

Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
A história do surgimento da plataforma móvel Android.
A história do surgimento da plataforma móvel Android.A história do surgimento da plataforma móvel Android.
A história do surgimento da plataforma móvel Android.
 
Introdução à plataforma android.
Introdução à plataforma android.Introdução à plataforma android.
Introdução à plataforma android.
 
Android
AndroidAndroid
Android
 
Introdução à plataforma Android
Introdução à plataforma AndroidIntrodução à plataforma Android
Introdução à plataforma Android
 
Android
AndroidAndroid
Android
 
Aula01 mobilidade android
Aula01 mobilidade androidAula01 mobilidade android
Aula01 mobilidade android
 
Aula sete Sistema Operacional Android
Aula sete Sistema Operacional AndroidAula sete Sistema Operacional Android
Aula sete Sistema Operacional Android
 
Sistema Operacional Android
Sistema Operacional AndroidSistema Operacional Android
Sistema Operacional Android
 
Aptoide
AptoideAptoide
Aptoide
 
Introdução ao desenvolvimento para android
Introdução ao desenvolvimento para androidIntrodução ao desenvolvimento para android
Introdução ao desenvolvimento para android
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Android Developing
Android DevelopingAndroid Developing
Android Developing
 
Modelo trabalho
Modelo trabalhoModelo trabalho
Modelo trabalho
 
Flash mobile
Flash mobileFlash mobile
Flash mobile
 
Android Aula 1
Android Aula 1Android Aula 1
Android Aula 1
 
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisarTudo o que você queria saber sobre Android, mas não foi no Google pesquisar
Tudo o que você queria saber sobre Android, mas não foi no Google pesquisar
 
Curso de Desenvolvimento Mobile - Android - Começo e SDK
Curso de Desenvolvimento Mobile - Android - Começo e SDKCurso de Desenvolvimento Mobile - Android - Começo e SDK
Curso de Desenvolvimento Mobile - Android - Começo e SDK
 
Show Day Droid x
Show Day Droid xShow Day Droid x
Show Day Droid x
 

Viewers also liked

Mini política de Segurança da Informação - Análise de Riscos
Mini política de Segurança da Informação - Análise de RiscosMini política de Segurança da Informação - Análise de Riscos
Mini política de Segurança da Informação - Análise de RiscosAnderson Zardo
 
Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118Anderson Zardo
 
Um mundo inspirado por Julio Verne
Um mundo inspirado por Julio VerneUm mundo inspirado por Julio Verne
Um mundo inspirado por Julio VerneAnderson Zardo
 
Manual de consulta rápido de PL/SQL
Manual de consulta rápido de PL/SQLManual de consulta rápido de PL/SQL
Manual de consulta rápido de PL/SQLAnderson Zardo
 
Optical Ground Wire (opgw)
Optical Ground Wire (opgw)Optical Ground Wire (opgw)
Optical Ground Wire (opgw)Anderson Zardo
 
Gerenciamento da disponibilidade itil
Gerenciamento da disponibilidade   itilGerenciamento da disponibilidade   itil
Gerenciamento da disponibilidade itilAnderson Zardo
 
Virtualização apresentação ultra rápida
Virtualização   apresentação ultra rápidaVirtualização   apresentação ultra rápida
Virtualização apresentação ultra rápidaAnderson Zardo
 
Memórias de armazenamento
Memórias de armazenamentoMemórias de armazenamento
Memórias de armazenamentoAnderson Zardo
 
ShellSort - Ordenação
ShellSort - OrdenaçãoShellSort - Ordenação
ShellSort - OrdenaçãoAnderson Zardo
 
Gerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino PerdidoGerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino PerdidoAnderson Zardo
 
Planejar as Aquisições
Planejar as AquisiçõesPlanejar as Aquisições
Planejar as AquisiçõesAnderson Zardo
 
Par trançado e Fibra Optica
Par trançado e Fibra OpticaPar trançado e Fibra Optica
Par trançado e Fibra OpticaAnderson Zardo
 
Engenharia Social - A arte de enganar
Engenharia Social - A arte de enganarEngenharia Social - A arte de enganar
Engenharia Social - A arte de enganarAnderson Zardo
 
Cabeamento Estruturado
Cabeamento EstruturadoCabeamento Estruturado
Cabeamento EstruturadoAnderson Zardo
 

Viewers also liked (20)

Mini política de Segurança da Informação - Análise de Riscos
Mini política de Segurança da Informação - Análise de RiscosMini política de Segurança da Informação - Análise de Riscos
Mini política de Segurança da Informação - Análise de Riscos
 
Balanced Scorecard
Balanced ScorecardBalanced Scorecard
Balanced Scorecard
 
Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118Fundamentos de redes de computadores 091118
Fundamentos de redes de computadores 091118
 
Um mundo inspirado por Julio Verne
Um mundo inspirado por Julio VerneUm mundo inspirado por Julio Verne
Um mundo inspirado por Julio Verne
 
Manual de consulta rápido de PL/SQL
Manual de consulta rápido de PL/SQLManual de consulta rápido de PL/SQL
Manual de consulta rápido de PL/SQL
 
Optical Ground Wire (opgw)
Optical Ground Wire (opgw)Optical Ground Wire (opgw)
Optical Ground Wire (opgw)
 
Linux vs windows
Linux vs windowsLinux vs windows
Linux vs windows
 
Gerenciamento da disponibilidade itil
Gerenciamento da disponibilidade   itilGerenciamento da disponibilidade   itil
Gerenciamento da disponibilidade itil
 
Virtualização apresentação ultra rápida
Virtualização   apresentação ultra rápidaVirtualização   apresentação ultra rápida
Virtualização apresentação ultra rápida
 
Memórias de armazenamento
Memórias de armazenamentoMemórias de armazenamento
Memórias de armazenamento
 
ShellSort - Ordenação
ShellSort - OrdenaçãoShellSort - Ordenação
ShellSort - Ordenação
 
Gerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino PerdidoGerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino Perdido
 
Dns
DnsDns
Dns
 
Trabalho sobre Proxy
Trabalho sobre ProxyTrabalho sobre Proxy
Trabalho sobre Proxy
 
Cameras Video Digital
Cameras Video DigitalCameras Video Digital
Cameras Video Digital
 
Planejar as Aquisições
Planejar as AquisiçõesPlanejar as Aquisições
Planejar as Aquisições
 
Par trançado e Fibra Optica
Par trançado e Fibra OpticaPar trançado e Fibra Optica
Par trançado e Fibra Optica
 
Engenharia Social - A arte de enganar
Engenharia Social - A arte de enganarEngenharia Social - A arte de enganar
Engenharia Social - A arte de enganar
 
Transístores
TransístoresTransístores
Transístores
 
Cabeamento Estruturado
Cabeamento EstruturadoCabeamento Estruturado
Cabeamento Estruturado
 

Similar to Sistema operacional Android: história, características e aplicações

Curso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidCurso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidRonildo Oliveira
 
Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Jose Berardo
 
Programação Android - Básico
Programação Android - BásicoProgramação Android - Básico
Programação Android - BásicoHugoDalevedove
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveisArthur Azevedo
 
Mobile Linux com Google Android
Mobile Linux com Google AndroidMobile Linux com Google Android
Mobile Linux com Google Androidfelipebzr
 
Android: Conheça o Futuro Inevitável
Android: Conheça o Futuro InevitávelAndroid: Conheça o Futuro Inevitável
Android: Conheça o Futuro InevitávelCampus Party Brasil
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISLIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISOs Fantasmas !
 
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação Thiago Marinho
 
Computacao Movel e Sem Fio
Computacao Movel e Sem FioComputacao Movel e Sem Fio
Computacao Movel e Sem FioDouglas Frari
 
Curso Android Profissional em Sao Paulo
Curso Android Profissional em Sao PauloCurso Android Profissional em Sao Paulo
Curso Android Profissional em Sao PauloGrupo Treinar
 

Similar to Sistema operacional Android: história, características e aplicações (20)

Curso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidCurso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao Android
 
10 android - leonardo
10   android - leonardo10   android - leonardo
10 android - leonardo
 
Android
AndroidAndroid
Android
 
Overview Android Aloysio E Juarez
Overview Android   Aloysio E JuarezOverview Android   Aloysio E Juarez
Overview Android Aloysio E Juarez
 
Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1
 
Ciclo de palestras da JFRJ - Aplicativos Móveis
Ciclo de palestras da JFRJ - Aplicativos MóveisCiclo de palestras da JFRJ - Aplicativos Móveis
Ciclo de palestras da JFRJ - Aplicativos Móveis
 
Programação Android - Básico
Programação Android - BásicoProgramação Android - Básico
Programação Android - Básico
 
Seminário sistemas operacionais móveis
Seminário sistemas operacionais móveisSeminário sistemas operacionais móveis
Seminário sistemas operacionais móveis
 
Android
AndroidAndroid
Android
 
Mobile Linux com Google Android
Mobile Linux com Google AndroidMobile Linux com Google Android
Mobile Linux com Google Android
 
Android
AndroidAndroid
Android
 
Android: Conheça o Futuro Inevitável
Android: Conheça o Futuro InevitávelAndroid: Conheça o Futuro Inevitável
Android: Conheça o Futuro Inevitável
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISLIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
 
Android
Android Android
Android
 
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
Apresentação Trabalho de Conclusão de Curso - Ciência da Computação
 
O futuro do Android
O futuro do AndroidO futuro do Android
O futuro do Android
 
Computacao Movel e Sem Fio
Computacao Movel e Sem FioComputacao Movel e Sem Fio
Computacao Movel e Sem Fio
 
3
33
3
 
Curso Android Profissional em Sao Paulo
Curso Android Profissional em Sao PauloCurso Android Profissional em Sao Paulo
Curso Android Profissional em Sao Paulo
 

More from Anderson Zardo

VLAN - Conceitos Básicos
VLAN - Conceitos BásicosVLAN - Conceitos Básicos
VLAN - Conceitos BásicosAnderson Zardo
 
Trabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastresTrabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastresAnderson Zardo
 
Trabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuáriosTrabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuáriosAnderson Zardo
 
Software proprietário e livre
Software proprietário e livreSoftware proprietário e livre
Software proprietário e livreAnderson Zardo
 
Sistemas especialistas
Sistemas especialistasSistemas especialistas
Sistemas especialistasAnderson Zardo
 
Fibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturadoFibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturadoAnderson Zardo
 
Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1Anderson Zardo
 
Artigo o mundo inspirado por julio verne
Artigo   o mundo inspirado por julio verneArtigo   o mundo inspirado por julio verne
Artigo o mundo inspirado por julio verneAnderson Zardo
 
Anderson zardo principais componentes do cabeamento estruturado
Anderson zardo   principais componentes do cabeamento estruturadoAnderson zardo   principais componentes do cabeamento estruturado
Anderson zardo principais componentes do cabeamento estruturadoAnderson Zardo
 
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo   artigo sub-sistemas do cabeamento estruturado - cópiaAnderson zardo   artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópiaAnderson Zardo
 
Anderson zardo artigo sobre cabeamento estruturado
Anderson zardo   artigo sobre cabeamento estruturadoAnderson zardo   artigo sobre cabeamento estruturado
Anderson zardo artigo sobre cabeamento estruturadoAnderson Zardo
 
Anderson zardo artigo fibra ótica no cabeamento estruturado
Anderson zardo   artigo fibra ótica no cabeamento estruturadoAnderson zardo   artigo fibra ótica no cabeamento estruturado
Anderson zardo artigo fibra ótica no cabeamento estruturadoAnderson Zardo
 
Trabalho windows x linux
Trabalho windows x linuxTrabalho windows x linux
Trabalho windows x linuxAnderson Zardo
 
Trabalho de Segurança da Informação
Trabalho de Segurança da InformaçãoTrabalho de Segurança da Informação
Trabalho de Segurança da InformaçãoAnderson Zardo
 

More from Anderson Zardo (17)

VLAN - Conceitos Básicos
VLAN - Conceitos BásicosVLAN - Conceitos Básicos
VLAN - Conceitos Básicos
 
Trabalho frame relay
Trabalho frame relayTrabalho frame relay
Trabalho frame relay
 
Trabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastresTrabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastres
 
Trabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuáriosTrabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuários
 
Trabalho acl
Trabalho aclTrabalho acl
Trabalho acl
 
Software proprietário e livre
Software proprietário e livreSoftware proprietário e livre
Software proprietário e livre
 
Sistemas especialistas
Sistemas especialistasSistemas especialistas
Sistemas especialistas
 
Resumo transistor
Resumo transistorResumo transistor
Resumo transistor
 
Fibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturadoFibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturado
 
Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1
 
Artigo o mundo inspirado por julio verne
Artigo   o mundo inspirado por julio verneArtigo   o mundo inspirado por julio verne
Artigo o mundo inspirado por julio verne
 
Anderson zardo principais componentes do cabeamento estruturado
Anderson zardo   principais componentes do cabeamento estruturadoAnderson zardo   principais componentes do cabeamento estruturado
Anderson zardo principais componentes do cabeamento estruturado
 
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo   artigo sub-sistemas do cabeamento estruturado - cópiaAnderson zardo   artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
 
Anderson zardo artigo sobre cabeamento estruturado
Anderson zardo   artigo sobre cabeamento estruturadoAnderson zardo   artigo sobre cabeamento estruturado
Anderson zardo artigo sobre cabeamento estruturado
 
Anderson zardo artigo fibra ótica no cabeamento estruturado
Anderson zardo   artigo fibra ótica no cabeamento estruturadoAnderson zardo   artigo fibra ótica no cabeamento estruturado
Anderson zardo artigo fibra ótica no cabeamento estruturado
 
Trabalho windows x linux
Trabalho windows x linuxTrabalho windows x linux
Trabalho windows x linux
 
Trabalho de Segurança da Informação
Trabalho de Segurança da InformaçãoTrabalho de Segurança da Informação
Trabalho de Segurança da Informação
 

Sistema operacional Android: história, características e aplicações

  • 1. Anderson Zardo, Arthur Schaefer e SamelBaruffi
  • 2. Sistema operacional móvel que roda sobre o núcleo Linux, Por enquanto, desenvolvido numa estrutura externa ao núcleo Linux. Inicialmente desenvolvido pela Google e posteriormente pela Open Handset Alliance, sendo o Google responsável pela gerência do produto e engenharia de processos. Descrição
  • 4. O Android foi escrito através de 12 milhões de linhas de código, incluindo: 3 milhões em XML, 2.8 milhões de linhas de C, 2.1 milhões de linhas de código Java e 1.75 milhões de linhas de código em C++. Linguagem
  • 5. O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google. Existem atualmente mais de 300 mil aplicações disponíveis para Android. Desenvolvimento de aplicativos
  • 6. Aquisição do hardware; Fabricantes: Samsung, Sony Ericsson, Motorola, Htc... Código fonte disponível em http://source.android.com/ (gratuito); Formas de Distribuição
  • 7. Com a exceção de breve períodos entre atualizações, o Android está disponível como código aberto desde 21 Outubro de 2008. O Google publicou todo o código sob a licença Apache. http://source.android.com/source/licenses.html Licenciamento
  • 8. 1.5 : Cupcake(Abril de 2009, com a última revisão oficial em maio de 2010) 1.6 : Donut(Setembro de 2009, com a ultima revisão oficial em maio de 2010) 2.0/2.1 : Eclair(Janeiro de 2010, com a última revisão oficial em maio de 2010) 2.2 : FroYo(FrozenYogourt - Maio de 2010, com a última revisão oficial em julho de 2010) 2.3 : Gingerbread(versão atual lançada em 6 de dezembro de 2010) 3.0 /3.1: Honeycomb(Lançada especialmente para Tablets em Janeiro de 2011, 3.1 lançada em Maio 2011) 2.4 : Ice Cream Sandwich(TBA) Versões
  • 9. Quando o Google anuncia uma nova versão, são os fabricantes que decidem quais aparelhos vão recebê-la, quando e de que forma. As empresas podem colocar a atualização para download num site ou enviá-la diretamente ao telefone. Várias aplicações já o acompanham, como cliente de e-mail, mapas, browsers, etc. Uma grande quantidade de software está disponível para o Sistema através do site https://market.android.com/. Gerência de Software
  • 10. O Android foi concebido para ser um sistema operacional para dispositivos móveis, inicialmente smartphones. Diversos fabricantes já desenvolveram tablets que rodam esse sistema. Já há até uma versão do Android especificamente para esse uso (Android 3.0, codinome Honeycomb). PrincipaisAplicações/Uso
  • 11. Como seu desenvolvimento foi pensado para dispositivos móveis, o Android suporta atualmente os processadores de arquitetura ARM (v5 e v7), presentes na maioria dos dispositivos móveis fabricados hoje. Processadores
  • 12. É Multitarefa; Nãopossuirestriçãoquanto a operadora; Integração com serviços do Google; Possilbidade de escolher o modelooufabricante de suapreferência (dentreosprincipaisfabricantesapenas Nokia e Apple estãofora); Vantagens
  • 13. Fragmentação de Versões (diferentes versões do sistema operacional acompanhando aparelhos em produção). A Fragmentação além de confundir o consumidor, pode gerar incompatibilidade com diversos aplicativos desenvolvidos especificamente para determinada versão. Customização dos fabricates, tornando a interface diferente de um aparelhopara outro. Desvantagens
  • 14. Recursos de criptografia de arquivosdisponível a partir da versão 3.0 (inicialmente tablets), com possívelporteparaoutrasversõesatuais.
  • 15. Grandes players como a Citrix e a Vmwaredesenvolveramsoluçõesparautilizarváriosambientes no telefone (ideal se vocêquerutilizar um perfilcorporativo e um pessoal no mesmoaparelho), além de podercontrolarservidores com o seusmartphone. Virtualização
  • 17. Google Nexus S Smarthphones
  • 18. Samsung Galaxy S Smartphones
  • 21. Sony Ericsson Xperia X10 Smartphones
  • 22. Samsung Galaxy Tab 10.1 Tablets