Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Estudo de Caso
ANDROID
Grupo: Clicia Matias,Vinicius Cunha,Nathan,Pedro 
salemi,Maria Eduarda Barboza
Histórico, Evolução 
e Versões.
Android
Em outubro de 2003, a empresa Android 
Inc. foi fundada por Andy Rubin 
(programador/desenvolvedor), Rich 
Miner (investidor), Nick Sears (gerente 
de produto) e Chris White 
(programador), em Palo Alto, Califórnia.
Fundadores do AndroidHISTÓRIA
Em 2004, a empresa passou por 
dificuldades financeiras e ficou sem 
recursos para prosseguir com a 
expansão do sistema operacional. 
Android TristeHISTÓRIA
Entretanto, foi em julho de 2005 que 
a Android Inc. foi comprada pela 
grande empresa de tecnologia 
Google, por US$50 milhões. Desta 
forma, a Google criou a Google 
Mobile Division, o departamento 
exclusivo para pesquisa em 
tecnologia móvel.
Google compra o AndroidHISTÓRIA
Em 22 de outubro de 2008, foi lançado 
o HTC Dream, o primeiro celular a ser 
comercializado com o sistema 
operacional Android, pela fabricante 
T-Mobile.
HTC DreamHISTÓRIA
O modelo HTC Sooner é o celular que 
deveria ter sido o primeiro com o 
sistema operacional Android, que estava 
sendo desenvolvido pela divisão de 
pesquisas e desenvolvimento do 
Android junto ao modelo HTC Dream. 
HTC SoonerHISTÓRIA
Com 71,47% de aparelhos com este 
sistema, o sistema operacional mais 
utilizado no mundo é o Android, segundo 
afirma o site Statista, em agosto de 2022. 
HISTÓRIA
No Brasil, o sistema 
operacional mais utilizado é o 
Android, com 42,25%, 
segundo afirma o site 
StatCounter, em abril de 
2023.
HISTÓRIA
Ter o código aberto contribui para que 
diversos fabricantes construam dispositivos 
com menor custo de desenvolvimento.
O gráfico a seguir apresenta a diferença do 
preço médio entre dispositivos celulares em 
algumas plataformas fechadas e o código 
aberto do Android.
Código AbertoHISTÓRIA
Atualmente, o Android é uma 
sistema operacional para 
smartphones, tablets, 
notebooks, TVs (Android TV), 
relógios (Wear OS), carros 
(Android Auto), 
eletrodomésticos e outros 
produtos IoT (Android 
Things).
Dispositivos AndroidHISTÓRIA
Versões Android
A primeira versão do Android a ser comercializada 
foi lançada em 23 de setembro de 2008. 
Funcionalidades: copiar e colar, tela de bloqueio, 
notificações, player de música, aplicativos do 
Google, suporte a câmera, suporte para Wi-Fi e 
Bluetooth, pastas com agrupamento de ícones, 
entre outros.
Android 1.0 - AlphaVERSÕES
Em 27 de abril de 2009, a Google lança a primeira 
versão do Android oficialmente com nome de 
doce. Suas principais funcionalidades eram: o uso 
em sistemas touch screen, teclado virtual, suporte 
a widgets, imagens ao salvar contatos, transição 
animadas na tela, rotação automática da tela, 
verificação de histórico de uso do aparelho e 
suporte para Bluetooth estéreo. 
Android 1.5 - CupcakeVERSÕES
Em setembro de 2009, a Google lança o 
Android 1.6, com recursos de pesquisa por voz, 
widgets de comando de energia e suporte 
CDMA.
Android 1.6 - DonutVERSÕES
Lançado em outubro de 2009. Trouxe melhorias na 
interface do usuário, como o teclado virtual 
melhorado, os papéis de parede animados e os 
contatos favoritos. Também adicionou suporte para 
múltiplas contas de e-mail, câmera digital com 
zoom e flash, e navegação por voz no Google 
Maps.
Android 2.0 - EclairVERSÕES
Lançado em dezembro de 2010. Significa “Biscoito de 
gengibre” e foi o primeiro Android a suportar a 
tecnologia NFC (Near Field Communication), que 
permite a troca de dados entre dispositivos próximos. 
Também melhorou a interface do usuário com um 
tema escuro, botões virtuais e teclado redesenhado. 
Outras novidades foram o suporte para câmera 
frontal, chamadas via internet (VoIP), sensores de 
giroscópio e barômetro, e gerenciamento de energia.
Android 2.3-GingerbreadVERSÕES
Lançado em fevereiro de 2011, foi a versão do 
Android projetada para ser usada em tablets. 
Trouxe uma interface redesenhada, com botões 
virtuais, widgets dinâmicos, barra de sistema e 
barra de ação. Também trouxe melhorias na 
navegação na web, no suporte a múltiplas 
câmeras, no reconhecimento de voz e na 
sincronização com o Google Cloud. Além disso, 
permitiu que os aplicativos se adaptem a 
diferentes tamanhos e resoluções de tela.
Android 3.2-HoneycombVERSÕES
Lançado em outubro de 2011, foi a versão do 
Android que unificou as funcionalidades dos 
smartphones e tablets, podendo ser usada tanto 
em smartphones quanto em tablets. Trouxe uma 
interface mais simples e elegante, com fontes 
refinadas, ícones redesenhados e animações 
fluidas. Também trouxe novidades como o 
desbloqueio por reconhecimento facial, o controle 
por gestos, a captura de tela nativa, a edição de 
fotos, o compartilhamento por NFC e o Android 
Beam. Além disso, melhorou o gerenciamento de 
aplicativos, notificações, widgets e pastas.
Android 4-Ice cream SandwichVERSÕES
Lançado em outubro de 2013 e focou na 
otimização do sistema para rodar em dispositivos 
com menos memória. Também introduziu o design 
mais plano, o Google Assistant, o modo imersivo, 
o suporte a impressão e a integração com o 
Google Drive.
Android 4.4 - KitKatVERSÕES
Lançado em novembro de 2014 e apresentou o 
Material Design, uma nova linguagem visual para 
todo o sistema e os aplicativos. Também trouxe 
novidades como as notificações na tela de 
bloqueio, o suporte a múltiplos usuários no celular, 
o modo de economia de bateria e o Smart Lock.
Android 5 - LollipopVERSÕES
Lançado em outubro de 2015. Ele trouxe recursos 
como o modo Doze, que economiza bateria ao 
colocar o dispositivo em um estado de hibernação 
quando está parado por muito tempo; o Google 
Now on Tap, que permite acessar informações 
contextuais ao pressionar o botão home; e as 
permissões de aplicativos, que permitem controlar 
quais dados e recursos os aplicativos podem 
acessar.
Android 6 -MarshmallowVERSÕES
Lançado em agosto de 2016. Ele adicionou 
recursos como o modo multi-janela, que permite 
usar dois aplicativos ao mesmo tempo na mesma 
tela, o modo noturno, que reduz a emissão de luz 
azul, o Vulkan, que melhora o desempenho 
gráfico, e o Daydream, que é a plataforma de 
realidade virtual do Google.
Android 7 - NougatVERSÕES
Lançado em agosto de 2017. Introduziu a estrutura 
de preenchimento automático, que facilita o login 
em aplicativos e sites com senhas salvas; e trouxe 
recursos diversos como ícones adaptáveis, 
picture-in-picture, seleção inteligente de texto e 
pontos de notificação.
Android 8 - OreoVERSÕES
Lançado em agosto de 2018, trouxe recursos 
como navegação por gestos, bateria adaptativa, 
brilho adaptativo, bem-estar digital, app actions, 
slices e suporte a notch. Também melhorou a 
segurança e a privacidade dos usuários com 
permissões de localização em segundo plano e 
criptografia de dados.
Android 9 - PieVERSÕES
Lançado em setembro de 2019, introduziu o modo 
escuro em todo o sistema, os controles de 
privacidade aprimorados, o compartilhamento 
rápido, o live caption, o smart reply, os gestos de 
navegação aprimorados, o tema escuro e o foco. 
Também adicionou suporte a 5G, biometria facial e 
dobráveis. A partir desta versão o google decidiu 
não usar mais nomes de sobremesas, porque a 
empresa queria simplificar e globalizar ainda mais 
a marca.
Android 10VERSÕES
Lançado em setembro de 2020, focou em 
melhorar as conversas, os controles de mídia e 
dispositivos, e a privacidade. Trouxe recursos 
como bolhas de notificação, histórico de 
notificações, permissões únicas e que expiram, 
gravação de tela integrada, sugestões de apps e 
pastas inteligentes.
Android 11VERSÕES
Lançado em outubro de 2021, trouxe uma grande 
mudança visual com o tema dinâmico e a 
linguagem Material You, que adaptam as cores e 
os elementos do sistema ao papel de parede 
escolhido pelo usuário. Também adicionou novas 
funcionalidades como o Game Dashboard, o 
painel dedicado para jogos, a bandeja de 
compartilhamento personalizável, a senha oculta 
natela de bloqueio e a possibilidade de desinstalar 
apps instalados de fábrica.
Android 12VERSÕES
Lançado em agosto de 2022, focou em melhorar a 
performance, a segurança e a privacidade do 
sistema. Entre as novidades estão o controle mais 
granular das permissões dos apps, o modo escuro 
automático, o recurso de transcrição ao vivo para 
chamadas telefônicas, o novo reprodutor de mídia 
nativo e o suporte aprimorado para telas dobráveis 
e tablets.
Android 13VERSÕES
Previsto para ser lançado no segundo semestre de 
2023, ainda está em fase de testes beta. Algumas 
das novidades já reveladas são a previsão do 
tempo na tela de bloqueio, a barra de navegação 
transparente, o gesto “Voltar” mais proeminente, o 
menu secreto para desinstalar bloatwares e o foco 
em adaptabilidade para diferentes formatos de 
tela.
Android 14VERSÕES
Gerência de 
Processos e threads
Gerência de Processos e Threads 
Como os estados se comportam no Android:
• Os Estados são esses abaixo:
1. Processo em primeiro plano 
2. Processo visível
3. Processo de serviço
4. Processo de plano de fundo
5. Processo vazio
• O escalonamento por prioridades no sistema Android;
• Criação de Threads;
Gerência de 
Memória Virtual
Gerência de Memória Virtual
Memória virtual, é uma técnica que usa a memória principal como uma cache para 
armazenamento secundário. Houve duas motivações principais: permitir o 
compartilhamento seguro e eficiente da memória entre vários programas e remover os 
transtornos de programação de uma quantidade pequena e limitada na memória principal.
A memória virtual consiste em recursos de hardware e software com três funções básicas:
• Realocação;
• Proteção;
• Paginação (paging) ou troca (swapping);
Gerência de Memória Virtual
• Kernel Swap Daemon (K swap D);
• ZRAM;
• Low memory-killer;
• Swap;
Gerência de Memória Virtual
O uso de memória virtual no Android é herdado do Linux Kernel 2.6 que é o gerenciador de memória em 
baixo nível. A descrição da memória virtual é feita portanto no Linux através de segmentação e paginação.
Segmentação:
v
Gerência de Memória Virtual
Paginação:
Sistema de 
arquivos
 
 
Comparação dos sistemas Visão geral
Sistemas Volume Tamanho 
arquivo
Journaling
FAT32 2TB 4GB Não
exFAT 128PB 16EB Não
ext4 1EB 16TB Sim
F2FS 16TB 4TB Sim
.Principal sistema de arquivos do Android
.Subdiretórios 
.Extensões 
.Alocação atrasada e multibloco
.Journaling
.Controle de acesso
Diretórios do Androidext4
/-Diretório raiz
/dev
/etc
/data
/default.prop 
/system
/recovery 
/init 
.Sucessor do FAT32
.Cartao SD(32GB+)
.Clusters
.Ótima opção para HD externo
.Journaling
exFATexFAT
Gerência de 
Dispositivo
Plug-and-play
Suporta conexão e desconexão enquanto o sistema 
está em execução. Isso significa que, em muitos 
casos, você pode conectar um dispositivo externo, 
como um teclado, mouse, joystick, impressora, entre 
outros, ao seu dispositivo Android e ele será 
detectado e configurado automaticamente pelo 
sistema operacional. Porém, a compatibilidade pode 
variar dependendo do suporte do fabricante do 
dispositivo e das especificações técnicas do 
hardware.
Gerência de Dispositivos
Fim!

Mais conteúdos dessa disciplina