android história e funcionamento

24
Universidade do Estado do Pará Tecnologia em Analise e Desenvolvimento de Sistemas Campus XV - Redenção Kayo Rogerio Ribeiro Texeira Jackson Dos Reis Cruz Nayandra Pereira Oliveira ANDROID História e Funcionamento

Upload: nayandra-rafaella

Post on 11-Dec-2015

218 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: ANDROID História e Funcionamento

Universidade do Estado do Pará Tecnologia em Analise e Desenvolvimento de Sistemas Campus XV - Redenção

Kayo Rogerio Ribeiro TexeiraJackson Dos Reis Cruz

Nayandra Pereira Oliveira

ANDROIDHistória e Funcionamento

Redenção2015

Page 2: ANDROID História e Funcionamento

Kayo Rogerio Ribeiro TexeiraJackson Dos Reis Cruz

Nayandra Pereira Oliveira

ANDROIDHistória e Funcionamento

Trabalho acadêmico – Pesquisa Bibliográfica: referente a disciplina de Metodologia de Pesquisa do curso de Tecnologia em Análise e Desenvolvimento de Sistemas da Universidade do Estado do Pará, como requisito para a obtenção de nota da mesma, sob a orientação da prof.(a) Fábia Maria de Souza.

Redenção2015

Page 3: ANDROID História e Funcionamento

SUMÁRIO

1. INTRODUÇÃO 6

2. O FUNCIONAMENTO DO ANDROID 7

2.1 O KERNEL...............................................................................................................8

2.2 A ARQUITETURA DO ANDROID 10

2.3 DESVANTAGENS DO ANDROID...............................................................10

2.4 EVOLUÇÂO DO ANDROID(2008 – 2015) ..................................................11

2.4.1 SEM APELIDO OFICIAL – 1.0..................................................................12

2.4.2 SEM APELIDO OFICIAL – 1.1..................................................................12

2.4.3 CUPCAKE– 1.5 ........................................................................................13

2.4.4 DONUT(ROSQUINHA) – 1.6....................................................................13

2.4.5 ECLAIR (BOMBA DE CHOCOLATE) – 2.0/ 2.1.......................................13

2.4.6 FROYO(IORGUTE) – 2.2.........................................................................13

2.4.7 GINGERBREAD (BISCOITO DE GENGIBRE) – 2.3.X............................13

2.4.8 HONEYCOMB (FAVO DE MEL) – 3.0......................................................14

2.4.9 ICE CREAMSANDWICH (SANDUÍCHE DE SORVETE) – 4.0.................14

2.4.9 JELLY BEAN(JUJUBA) – 4.1/ 4.2/ 4.3......................................................14

2.4.10 KITKAT – 4.4..........................................................................................15

5. LOLLIPOP (PIRULITO) – 5.0........................................................................15

3. METODOLOGÍA 15

4. ANÁLISE DE DADOS……………………………………………………………15

5. CRONOGRAMA……………………………………………………………......…17

6. RECURSOS……………………………………………………………………… 17

7. RESULTADOS ESPPERADOS…………………………………………..…….17

8. CONCLUSÃO 18

REFERÊNCIAS

Page 4: ANDROID História e Funcionamento

RESUMO

Em qualquer área do mercado de trabalho haverá competições e divergências

de ideias entre fabricantes ou empresas do ramo, não é diferente nas

empresas de sistemas operacionais, principalmente em empresas voltadas ao

mercado mobile, criando uma batalha entre marcas. Quase todos os dias

surgem novas tecnologias novas, do mesma forma que são lançadas novas

versões atualizadas de sistemas operacionais, o que torna a competição deste

mercado ainda mais acirrada, obrigando as empresas a se atualizarem

constantemente.

Essa batalha se tornam tão intensas que até mesmos os próprios usuários

compram essa briga, sempre debatendo entre si sobre qual sistema mobile é

melhor.

Neste projeto abordaremos uma tecnologia em específica, a tecnologia do

sistema operacional Android. O Android é um sistema que se sobressaiu entre

os outros pela facilidade em manuseá-lo, até mesmo usuários que nunca o

utilizaram conseguem se acostumar facilmente com suas aplicações, menus e

até mesmo com as constantes atualizações do sistema. Possui interface

amigável que atrai até mesmo aqueles que não possuem muita familiaridade

com esse tipo de sistema.

Page 5: ANDROID História e Funcionamento

1 INTRODUÇÃO

O Android é o sistema operacional para celulares mais usado do mundo,

apesar de ter apenas alguns anos no exigente mercado tecnológico. O sistema

operacional conseguiu evoluir rápidamente com suas inovadoras versões

constantementes atualizadas de seu magnífico sistema.

Em outubro de 2003 na cidade de Palo Alto na Califórnia, Andy Rubin, um dos

criadores do sistemas e empresário já formado no ámbito tecnológico fundou

ao lado de Rich Miner, Nick Sears e Chris White uma empresa denominada

Android Inc. Eles tinham o principal objetivo de criar um sistema operacional

para celulares, que fosse acessível e fácil de manipular pelo usuário e por seus

futuros desenvolvedores, no entanto eles perceberam que o interesse do

mercado nessa área não era tão amplo e não conseguiram achar investidores

para seu projeto. Como último recurso, procuram Larry Page, um dos

fundadores da Google, despertando o interesse da grande empresa, que

também tinha as mesmas ambições e comprou a Android Inc. em julho de

2005, colocando no comando do projeto todo seu antigo time de

desenvolvedores, é dizer, os fundadores da Android Inc.

Após dois anos de desenvolvimento, em 2007, o Android foi liberado sob uma

licença Apache, e tornou-se um projeto de código aberto, junto à Fundação

Open Handset Alliance, que se trata de uma organização de empresas para a

criação de padrões em dispositivos móveis. (OTSUKA, 2013)

No início, o sistema Android não encantou o mercado, o primeiro aparelho,

lançado em 2008 pela fabricante HTC, foi alvo de duras críticas e vendas

baixas. Vários fabricantes de smarthphones tentaram conter o avanço da

Apple, mas falharam. Somente em 2009, quando a empresa Motorola lançou o

seu aparelho chamado de Droid e a Samsung a linha Galaxy S, tiveram

condições de igualdade

com o IPhone. (MORAES; CAPUTO, 2011, p. 54).

Page 6: ANDROID História e Funcionamento

O primeiro aparelho Android, o HTC Dream G1, foi lançado no dia 22 de

outubro de 2008, e foi alvo de duras críticas e vendas baixas. No entanto,

sabemos que as funções do HTC Dream G1 com o sistema Android possuía

funcionalidades muito mais avançadas que a do próprio Iphone da época, e

devido a isto acreditamos que o fracasso no mercado, em relação ao primeiro

Android, ocorreu devido ao seu design nada atrativo em comparação ao

Iphone, que apesar de ter um design atrativo parecia ter sido tirado de um

filme de ficção científica, no entanto, não oferecia funções multi-tarefas e nem

mesmo contava com o “copia e cola”, contrário do Android, que vinha com

multitarefas, conexão com uma loja de apps online, suporte para smartphones

e tablets com independência em relação a um PC ou laptop.

Vários fabricantes de smarthphones tentaram conter o avanço da Apple, mas

falharam. Somente em 2009, quando a empresa Motorola lançou o seu

aparelho chamado de Droid e a Samsung a linha Galaxy S, tiveram condições

de igualdade com o IPhone. (MORAES; CAPUTO, 2011, p. 54).

2 O FUNCIONAMENTO DO ANDROID

Sabemos que para que seu sucesso fosse possível no exigente e inovador

mercado comercial, o Android teria que dar grandes passos no

desenvolvimento interno de seus dispositivos e ser páreo as fortes

concorrências como IOS e Windows entre outras.

À medida que os últimos seis anos foram se passando o Android conseguiu ser

o sistema operacional mais utilizado do mundo devido a sua praticidade,

acessibilidade e infraestrutura. Pode–se dizer que o Android está na moda.

Como seu sistema operacional é aberto, apesar de não ter todo seu código-

fonte disponível, todos querem embarcar o sistema em seus dispositivos e

aproveitar toda a infraestrutura de aplicações e serviços disponíveis no

mercado.

Uma característica que ajuda na escolha deste sistema operacional é que ele

usa o kernel do Linux, no entanto é importante saber que apesar de ser

Page 7: ANDROID História e Funcionamento

baseado no kernel, existe pouca coisa em comum com distribuições Linux con-

vencionais. Grosso modo, o Android é uma máquina virtual Java rodando sobre

o kernel, dando suporte para o desenvolvimento de aplicações Java através de

um conjunto de bibliotecas e serviços. Sua arquitetura tem basicamente 4

camadas:

Linux kernel: o Android usa o kernel do Linux com alguns patchs, que adi-

cionam algumas funcionalidades através de módulos do kernel.

Framework: esta camada é desenvolvida quase toda em Java, e faz a inter-

face com as aplicações Android. Ela provê um conjunto de bibliotecas para

acessar os diversos recursos do dispositivo como interface gráfica, telefonia,

localizador (GPS), banco de dados persistente, armazenamento no cartão SD,

etc.

Bibliotecas e serviços: aqui estão as bibliotecas básicas do sistema como a

Bionic, a OpenGL/ES para trabalhar com gráficos, e a SQLite para trabalhar

com banco de dados. Aqui também estão os serviços providos para as

camadas superiores, incluindo a máquina virtual Java (Dalvik). A maior parte

destas bibliotecas e serviços é desenvolvida em C e C++.

Aplicações: é aqui que ficam as aplicações (desenvolvidas em Java) para o

Android. E é um dos grandes segredos do sucesso da plataforma, já que

possui mais de 250.000 aplicações no Android Market, e continua crescendo

cada dia que passa.

2.1 O KERNEL

Vimos que o Android usa uma versão modificada do kernel do Linux. Dentre as

principais modificações, temos:

Binder: Sabemos que em todo sistema operacional com suporte à memória

virtual, os processos rodam em diferentes regiões de memória. Isso significa

que nenhum processo tem acesso à região de memória de outro processo. O

Android usa o Binder para a comunicação entre processos. Ele implementa um

modulo no kernel em “drivers/misc/binder.c” para esta tarefa. Toda comuni-

Page 8: ANDROID História e Funcionamento

cação entre processos no Android passa pelo binder. Para o desenvolvedor de

aplicações Android, o processo é transparente, já que é abstraído pelas bib-

liotecas do sistema.

Ashmem: um novo mecanismo de compartilhamento de memória, onde dois

processos podem se comunicar através desta região compartilhada de

memória. É mais leve e simples de usar, e tem melhor suporte a dispositivos

com pouca memória, já que tem a capacidade de descartar regiões de

memória compartilhada de maneira segura em caso de pouca memória

disponível. Sua implementação encontra-se em “mm/ashmem.c”.

Logger: o Android possui um sistema global de logs, implementado através de

um módulo do kernel. Ele cria 4 arquivos de dispositivo em “/dev/log”

Um buffer é uma pequena área de memória ultra-rápida usada para melhorar a

velocidade de acesso a um determinado dispositivo:

TABELA 1 – Arquivos em “/dev/log”

# ls -l /dev/log

# ls -l /dev/log crw-rw--w- root log 10, 54 1970-01-01 00:00

system

crw-rw--w- root log 10, 55 1970-01-01 00:00

radio

crw-rw--w- root log 10, 56 1970-01-01 00:00

events

crw-rw--w- root log 10, 57 1970-01-01 00:00

main

Fonte: Adaptação de autor (2015)

Wakelocks: se um dispositivo Android ficar um tempo sem ser usado, entrará

em modo de baixo consumo para garantir economia de bateria. O módulo de

wakelock permite que as aplicações desabilitem o mecanismo de baixo con-

Page 9: ANDROID História e Funcionamento

sumo. Por exemplo, se você precisar executar um processo em background

que não pode ser interrompido para entrar em modo de baixo consumo, este

módulo possibilita a desativação temporária deste recurso até que seu

processo finalize a execução. Sua implementação encontra-se em

2.2 ARQUITETURA DO ANDROID

A plataforma é adaptada para dispositivos VGA maiores, gráficos 2D,

bibliotecas gráficas 3D baseadas em OpenGL ES 2.0;

É utilizado o SQlite para o armazenamento de dados;

O Android suporta uma variedade de tecnologias incluindo GSM/EDGE,

IDEN,CDMA, EV-DO, UMTS, LTE, Bluetooth, 3G, Wi-Fi e WiMAX;

Tanto SMS como MMS são formas disponíveis de envio de mensagens;

É baseado no framework de código aberto de Web Kit;

Aplicações escritas em Java são compiladas em bytecodes Dalvik

desenvolvida para o uso de dispositivos móveis, o que permite que o

programa possa ser executados em qualquer dispositivo Android,

independente do processador utilizado;

Suporte a formatos de áudoi e vídeo como: MPEG-4, H.264, MP3 e

AAC;

Uso de câmera de vídeos, tela sensível ao toque, GPS, acelerômetros, e

aceleração de gráficos 3D;

Inclui um emulador, ferramentas para debugging, memória e análise de

desempenho.

2.3 DESVANTAGENS DO ANDROID

Aplicativos pagos mais caros;

Carência e problemas de atualização do sistema operacional do

aparelho;

Vírus na loja Android Market;

Incompatibilidade de aplicativos e suas versões entre aparelhos

diferentes.

Page 10: ANDROID História e Funcionamento

2.4 EVOLUÇÂO DO ANDROID (2008 – 2015)

Desde lançamento das primeiras versões comerciais do Android, seus

criadores, como tática comercial, baseando-se na costume que tinha Steve

Jobs, o criador da Apple, de nomear todas as novas versões de computadores

que lançava com nome de felinos, paisagens entre outros temas, eles

apelidaram suas versões em ordem alfabética, com nomes de diversos tipos de

doces, o que causou furor no mercado, e hoje ficou mundialmente conhecido,

tanto que as várias versões podem ser facilmente reconhecidas pelos usuários

e fans do Android. Na internet podemos encontrar alguns artigos que discutem

o nome e as funcionalidades que a nova versão 5.1 poderão trazer. A próxima

letra que sucede a anterior versão (5.0 – Lollipop) é a letra M, o que desperta

curiosidade entre os fervorosos seguidores do Android e outros amantes e

curiosos da tecnología, a letra M pode sugerir diversos nomes de doces, as

propostas que são sugeridas na internet são: Marshmellow, Milk- shake,

Mousse, Marzipã, M&Ms, Milkybar, Macaron, Muffin, Manjar, Merengue, entre

outros diverosos nomes, até houveram sugestões de brasileiros que sugeriram

o apelido Maria-Mole.

2.4.1 SEM APELIDO OFICIAL – 1.0

Como antes dito, a primeira versão comercial do software Android, foi

lançada em 2008. A primeira versão foi numerada como 1.0 e a pesar de não

ter recebido um apelido oficial, alguns fans da tecnología com o tempo a

denominaram de Apple Pie, Angel Cake... Enfim, apelidos para todos os

gostos. Esta versão veio equipada com algumas funcionalidade como: Apps do

Google Maps, Calendar, Contacts, Talk, Gmail, YouTube, navegadores HTML,

câmera, Wi-Fi, Bluetooth, central de notificações deslizável., Android Market

entre outras.

2.4.2 SEM APELIDO OFICIAL – 1.1

Page 11: ANDROID História e Funcionamento

Versão lançada no ínico de 2009. Teve poucas melhorias em relação a

versão anterior, as mais notáveis foram: Capacidade de salvar anexos,

pequena melhora de pesquisas do Google Maps e aumento do tempo de

chamadas feitas pelo viva-voz.

2.4.3 CUPCAKE – 1.5

Lançado pocuos meses após a versão 1.1, a versão Cupcake, a

primeira em ser apelidada oficialmente com nome de doce, sofreu pequenas

mudanças na interface do usuário, disponibilizou correção automática nos

textos, widgets, upload de videos e fotos no Youtube e Picassa, gravação e

reprodução de arquivos .mp4 .mp3, além de fornecer suporte para A2DP,

teclados para terceiros, entre outras funcionalidades.

2.4.4 DONUT (ROSQUINHA) – 1.6

Segundo o site oficial do Android: “A informação do mundo está ao seu

alcance: Pesquisar na Web, receber rotas de trânsito... ou apenas assitir

vídeos de gatos”. Isso explica superficialmente como as funcionalidades da

versão 1.6, conhecida como Donut, lançada em setembro de 2009, vinham

com melhoría em pesquisas no Google, melhorías nas pesquisas de Apps no

Android Market, fora a integração de Apps de galería, câmera e filmadora.

2.4.5 ECLAIR (BOMBA DE CHOCOLATE) – 2.0/ 2.1

Versão lançada em Outubro de 2009, apenas um mês após a versão

anterior. Não há melhor explicação que descreva esta versão, do que a dada

pela próprio site do Android: “Sua tela inicial do jeito que você quiser. Organize

apps e widgets em várias telas e pastas. Planos de fundo interativos que

respondem ao toque”. É dizer, aqueles famosos planos de fundo que gastavam

inteiramente a bateria em questão de poucas horas, mas que valíam a pena

Page 12: ANDROID História e Funcionamento

serem testados simplesmente por que eram “engraçadinhos”, surgiram nesta

versão.

2.4.6 FROYO (IORGUTE) – 2.2

Esta versão lançada em Maio de 2010, tinha suporte para Adobe Flash,

avanços na performance, redesign da sua interface, Hotspot Wi-fi, thetering via

USB, suporte para telas de alto PPI, implementação das famosas notificações

Push, é dizer, aquelas notificações que ficam na aba superior da tela, onde

estão situados o relógio, a data e outras informações.

2.4.7 GINGERBREAD (BISCOITO DE GENGIBRE) – 2.3.X

Nesta versão houveram grandes mudanças em geral, tanto as

mudanças no design e quanto as melhorias no desempenho. Esta versão

trouxe um GUI mais leve, teclado mais responsivo, melhor gerenciamento de

memória, suporte a telas de maior resolução, ao NFC, barômetro e giroscópio,

fora o suporte ao WebM, houveram correções de bugs da versão anterior,

atualizações na API, melhorias na performance, eficiência da bateria,

atualizações no Google Talk, melhorias na câmera e remoção do efeito de

inércia das listas, colocando um efeito de sombra no lugar, para evitar

problemas com patentes da Apple.

2.4.8 HONEYCOMB (FAVO DE MEL) – 3.0

Versão otimizada para tablets, porém não foi bem recebida pelo mercado,

devido aos seus constantes bugs. Possuía praticamente as mesmas funções

do Gingerbread.

2.4.9 ICE CREAM SANDWICH (SANDUÍCHE DE SORVETE) – 4.0

Page 13: ANDROID História e Funcionamento

É considerado o sistema operacional que marcou a maturidade do Android, seu

design voltou a mudar, desta vez para um desenho muito mais atrativo e

professional, veio mais ágil em relação a correção de bugs, além da correção

de problemas de outras versões anteriores, foram adicionados botões virtuais,

implentação de medidas de seguça como o Face Unlock, entre outras. Pela

internet circula a história de que este modelo foi lançado para compensar ao

fracasso e más críticas que tinham trazido o anterior modelo, Honeycomb.

2.4.9 JELLY BEAN (JUJUBA) – 4.1/ 4.2/ 4.3

Nestas versões o Android chegou ao auge, ele fica bem mais leve e com um

design atrativo, fácil de manipular. Ele trás algumas aplicações como Google

Now, permite a pesquisa de voz, substitui o navegador padrão pelo Google

Chrome, além de já disponibilizar mais um milhão de aplicativos no Google

Play.

2.4.10 KIT KAT – 4.4

A versão Kit Kat vem com um desenho ainda mais refinado, com melhor

desempenho e recursos novos, como redesenho da interface, e suporte para

SMS, MMS e Hangouts. Foi lançado no Outubro de 2013

5.0 LOLLIPOP (PIRULITO) – 5.0

É última versão lançada, ela vem com um redesign mais elegante com

compatibilidade para telas pequenas e com muitas novas atualizações, como

melhorias na cámera, opção Tap&Go baseado na tecnología Bluetooth e NFC,

as notificações aparecem na tela quando o celular está bloqueado, reconhece

o tempo que irá durar a batería, ativa modo convidado, quando o dispositivo é

compartilhado, entre outras muitas e inovadoras atualizações.

3 METODOLOGÍA

Este projeto será realizado dentro de uma abordagem qualitativa, uma vez que

para Minayo (2003, p. 13-14) é o caminho do pensamento a ser seguido. Esta

Page 14: ANDROID História e Funcionamento

pesquisa será realizada pelo método detutivo, logo, o tipo de pesquisa a ser

utilizada será bibliográfica. Para coletar os dados usaremos revistas, livros e

artigos científicos. Sendo o sistema operacinal Android o alvo da pesquisa.

4 ANÁLISE DOS DADOS

Um dos maiores problemas da sociedade quanto ao uso da tecnologia é

principalmente a dificuldade em manuseio da mesma, seja em um aparelho

celular, num computador portátil, tablets, ou até mesmo numa televisão. As

pessoas se acostumam com uma tecnologia, um modo de usar tal instrumento,

e torna isso a sua zona de conforto, até o momento em que seu instrumento se

torna ultrapassado ou fora de moda, então ela se vê obrigada a seguir o rumo

da sociedade e se atualizar adquirindo novos equipamentos e tecnologias,

porem, ficou tanto tempo utilizando a tecnologia “atrasada” que tem uma certa

dificuldade em se acostumar com o modo de usar os novos equipamentos, são

tantos botões e palavras que os novos consumidores se confundem e acabam

perdendo o interesse nas novas atualizações preferindo ficar na sua zona de

conforto onde sabem exatamente como manusear.

O aparelho que mais sofre com esse problema é o celular, que está em

constante evolução, o que acaba deixando alguns usuários para trás. Por mais

que a sociedade esteja na “Era da Tecnologia”, ainda existem algumas

pessoas que não se acostumaram com a evolução da tecnologia e são

justamente essas pessoas que tem dificuldades para atualizar-se e deixarem

de usar aparelhos “ultrapassados”. São tantos lançamentos, novas

tecnologias, novas aplicações e novos designs que os usuários ficam com uma

grande dúvida sobre qual escolher, e se irá satisfazer suas necessidades.

O Android é um sistema que se sobressaiu entre os outros pela

facilidade em manusea-lo, até mesmo usuários que nunca o utilizaram

conseguem se acostumar facilmente com suas aplicações, menus e até

mesmo com as constante atualizações do sistema. Possui interface amigável

que atrai até mesmo aqueles que não possuem muita familiaridade com esse

tipo de sistema.

Page 15: ANDROID História e Funcionamento

No Brasil o Android é o sistema operacional para celulares mais usado, devido

ao seus preços econômicos e, como antes dito, sua facilidade para ser

manuseado. Uns dos grandes sucesso do Android se deve a sua loja de

aplicativos, e ao seu código aberto baseado no kernel do linux, que permite que

novos empreendedores ou amadores da tecnologia iniciem no mercado de

jogos, aplicações e sistemas celulares com seus própios sistemas.

5 CRONOGRAMA

ATIVIDADES AGOSTO 20155/08 6/08 7/08 8/08 9/08

1.Levantamento bibliográfico

inerente ao tema.

x x

x

2. Elaborando as perguntas da

pesquisa.

x x

3. Elaborando a justificativa, os

tópicos, as questões a serem

abordadas.

x x x x

4. Pesquisa de Campo x x

6 RECURSOS

Os recursos e informações empregadas nesta pesquisa foram meramente

provenientes de artigos científicos, revistas, sites especializados e livros;

Page 16: ANDROID História e Funcionamento

fornecidos pelos própios alunos, pela biblioteca da Universidade e por algumas

websites.

7 RESULTADOS ESPERADOS

Os resultados esperados desta pesquisa não variam muito do seu objetivo

inicial, retratar e compreender melhor a origem, funcionamento e evolução do

sistema operacional mais empregado do mundo.

8 CONCLUSÃO

Page 17: ANDROID História e Funcionamento

REFERENCIAS BIBLIOGRÁFICAS

OTSUKA, Gilberto Sadao; ZANELATO, Ana Paula Ambrósio. O SISTEMA ANDROID NO UNIVERSO DOS DISPOSITIVOS MÓVEIS. Faculdades Integradas Antônio Eufrásio Toledo. Presidente Prudente, SP: ETIC – Encontro de Iniciação Científica, Vol. 8, No 8, 2012.

MORAES, Maurício; CAPUTO, Vítor. Uma invasão Android. REVISTA INFO EXAME, p. 54. Dezembro, 2011.

REDAÇÃO, Super. Conheça a história do Android, o sistema operacional mobile da Google. REVISTA SUPER INTERESSANTE. Disponível em: <http://super.abril.com.br/conheca-a-historia-do-android-o-sistema-operacional-mobile-da-google> Acessado: 7/08/2015).

COSTA, Norben Paulus de Oliveira. et. al. AVALIAÇÃO COMPARATIVA DE SISTEMAS OPERACIONAIS PARA DISPOSITIVOS MÓVEIS: FOCO EM SUAS FUNCIONALIDADES. p. 9-10, 2014.

ANDROID. A história do Android. Disponível em: https://www.android.com/intl/pt-BR_br/history/. Acessado em: 9/08/2015.

TAGIAROLI, Guilherme. Android M: qual sobremesa deve dar nome à próxima versão do sistema?. Disponível em: <uoltecnologia.blogosfera.uol.com.br/2015/05/08/android-m-qual-sobremesa-deve-dar-nome-a-proxima-versao-do-sistema/#fotoNav=11> > Acessado: 9/08/2015.

NIELD, David. 16 cosas que puedes hacer en Android Lollipop y no podías en KitKat. Disponível em: < http://es.gizmodo.com/16-cosas-que-puedes-hacer-en-lollipop-y-no-podias-hacer-1659755788> Acessado em: 9/08/2015.

GOOGLE. Our history in depth. 2008. Disponível em: <https://www.google.com.br/about/company/history/#2008>. Acessado em 9/08/2015.