+ All Categories
Home > Documents > ATPS Android Pronto

ATPS Android Pronto

Date post: 23-Dec-2015
Category:
Upload: henrique-cesar-oliveira
View: 28 times
Download: 0 times
Share this document with a friend
Description:
atps sobre sistemas android.
Popular Tags:
45
ATPS Programação em Dispositivos Móveis
Transcript
Page 1: ATPS Android Pronto

ATPS

Programação em Dispositivos Móveis

Page 2: ATPS Android Pronto

SISTEMA OPERACIONAL ANDROID

Page 3: ATPS Android Pronto

SUMÁRIO

1-INTRODUCÃO .........................................................................2-HISTÓRIA.................................................................................. 3-CARACTERÍSTICAS....................................................................4-VERSÕES .......................................................................................5-BIBLIOGRAFIA..............................................................................

Page 4: ATPS Android Pronto

INTRODUCÃO

Android é um sistema operacional móvel (SO) baseado no núcleo linux e

atualmente desenvolvido pela empresa de tecnologia Open Handset Alliance

liderada pelo Google. Com uma interface de usuário baseada na manipulação

direta, o Android é projetado principalmente para dispositivos móveis com tela

sensível ao toque como smartphones e tablets; com interface específica para

TV (Android TV), carro (Android Auto) e relógio de pulso (Android Wear). O

sistema operacional utiliza-se da tela sensível ao toque para que o usuário

possa manipular objetos virtuais e também de um teclado virtual. Apesar de ser

principalmente utilizado em dispositivos com tela sensível ao toque, também é

utilizado em consoles de videogames, câmeras digitais, computadores e outros

dispositivos eletrônicos.Em 2013, possuía a maior porcentagem das vendas

mundiais de SO móveis.

Page 5: ATPS Android Pronto

HISTÓRIA

Desde então o Google tem atualizado sua linha com novos dispositivos

como, por exemplo, o Nexus 5, feito pela LG e o Nexus 7, feito pela Asus. O

Google tem como objetivo através dos lançamentos Nexus mostrar as últimas

atualizações de software e hardware do Android, sendo estes dispositivos tidos

como carros-chefe do Android. dia 13 de março de 2013, Larry Page, CEO e

fundador do Google, anunciou em um post no seu blog que Andy Rubin foi

realocado dentro do Google, saindo portanto da divisão do Android. Ele foi

substituído por Sundar Pichai, o qual também continua com seu papel como

chefe da divisão Chrome do Google a qual desenvolve o Chrome OS.

Desde 2008 o Android tem recebido inúmeras atualizações que

incrementaram substancialmente o sistema, adicionando novas funcionalidades

e consertando erros de versões anteriores. A cada grande atualização o

codinome do sistema muda, em ordem alfabética, entre nomes de doces.

Desde novembro de 2014 a mais nova versão do Android, "Lollipop", está

disponível para dispositivos compatíveis.De 2010 até 2013 Hugo Barra,

brasileiro funcionário do Google, foi o porta-voz oficial do grupo de

programadores do Android, representando o Android nas conferências de

imprensa e na Google I/O, evento do Google para programadores. O

envolvimento de Hugo Barra no desenvolvimento do Android inclui e abrange

todo o ecossistema do sistema operacional. Hugo Barra saiu do grupo de

desenvolvimento do Android para trabalhar na fabricante de smartphones

chinesa Xiaomi.

Page 6: ATPS Android Pronto

CARACTERÍSTICAS

INTERFACE: A interface padrão do usuário no Android é baseada na

manipulação direta. A resposta para a manipulação é desenhada para ser

imediata e produzir uma sensação de fluidez, utilizando-se constantemente da

resposta háptica para informar o usuário sobre a conclusão do comando.

Hardwares internos como acelerômetros, giroscópios e sensores de

proximidade são utilizados por alguns aplicativos para responder à ações

adicionais do usuário, como por exemplo a mudança da orientação da tela de

retrato para paisagem, dependendo de como o dispositivo é segurado ou o

controle de jogos automotivos somente pela rotação do smartphone, como se

fosse um volante de carro.

Dispositivos Android são direcionados à tela inicial ou homescreen assim

que são ligados. Lá se encontra a navegação primária e principal do sistema, a

qual é similar ao conceito de desktop utilizado em computadores. São

tipicamente compostas por ícones de aplicativos instalados e widgets. Os

ícones, quando selecionados, direcionam o usuário ao aplicativo

correspondente, enquanto o widget mostra na própria tela inicial as

informações, atualizando constantemente seu conteúdo, como previsão do

tempo, emails não lidos ou notícias. A tela inicial pode ser composta de várias

páginas, as quais o usuário por ir para frente ou para trás, sendo ela também

altamente customizável, permitindo o usuário ajustar o design de acordo com

preferências pessoais. Aplicativos de terceiros disponíveis na loja Google Play

ou em outras lojas virtuais podem remodelar extensivamente a tela inicial do

Android, e até mesmo imitar a tela inicial de outros sistemas operacionais como

Windows Phone e iOS. A maioria das fabricantes e algumas operadoras de

telefonia customizam o visual do sistema para se destacar de seus

concorrentes.

Page 7: ATPS Android Pronto

APLICATIVOS: Aplicativos ou apps que estendem funcionalidades dos

dispositivos são desenvolvidos primariamente na linguagem Java, usando-se

do sistema de desenvolvimento do software Android (SDK). O SDK inclui um

compreensivo conjunto de ferramentas de desenvolvimento, que incluem um

depurador, uma biblioteca (computação), um emulador baseado em QEMU,

documentação, códigos de exemplos e tutoriais. O ambiente de

desenvolvimento integrado ou IDE oficialmente suportado é o Eclipse utilizando

o plugin do Android (ADT). Outras ferramentas de desenvolvimento estão

disponíveis, como o Kit de Desenvolvimento Nativo para aplicativos ou

extensões em C ou C++, o Google App Inventor, um ambiente de

desenvolvimento para novos desenvolvedores, e múltiplas plataformas de

desenvolvimento cross-plataform.

O Android tem crescido na quantidade de aplicativos de terceiros

desenvolvidos para o sistema. Tais aplicativos podem ser adquiridos por

usuários através do download e instalação do arquivo APK ou através do

download utilizando-se de um programa de alguma loja de aplicativos virtual.

Play Store é a loja primária dos usuários do Android. A Google Play Store

permite ao usuário do Android navegar, comprar, baixar e atualizar aplicativos

desenvolvidos ou pelo Google ou por terceiros. Em julho de 2013 a loja atingiu

a marca de 1 milhão de aplicativos disponíveis.Em maio de 2013, 48 bilhões de

aplicativos haviam sido instalados a partir do Google Play e em julho do mesmo

ano esse número era de 50 bilhões. Algumas operadoras de telefonia nos

Estados Unidos oferecem uma conta conjunta da Google Play Store, onde os

gastos na loja virtual vêm na conta de telefone mensal do usuário.

Devido à natureza aberta do Android, há também um alto número de

aplicativos de lojas de terceiros, tanto para disponibilizar aplicativos para

dispositivos não permitidos na Play Store, quanto para colocar à disposição

aplicativos não permitidos na loja, ou aplicativos que burlem o sistema de

pagamento do Google, fazendo que saiam de graça para o usuário.

Page 8: ATPS Android Pronto

GERENCIAMENTO DE MEMÓRIA: Já que dispositivos Android são

normalmente movidos à bateria, o sistema foi desenvolvido para gerir a

quantidade de memória (RAM) com o intuito de deixar a quantidade de energia

gasta no mínimo, em contraste com desktops em que normalmente sistemas

assumem estar conectados à fontes ilimitadas de eletricidade doméstica.

Quando um aplicativo não está mais sendo usado, o sistema automaticamente

o suspende da memória; enquanto a aplicação está tecnicamente "aberta",

aplicações suspensas não consomem nenhum recurso do sistema. Isso traz

um benefício duplo, já que aumenta a responsividade do sistema, enquanto

também não consome energia sem necessidade.

O Android gere aplicações na memória automaticamente: quando a

memória está baixa, o sistema começa a "matar" aplicativos e processos que

estão inativos há determinado tempo. Este processo é feito para ser invisível

ao usuário, então ele não precisa administrar o sistema ou fechar processos

por si mesmo. Porém, a confusão sobre a regulação de memória no Android

resultou que aplicativos de terceiros que gerem a memória ficaram famosos na

Google Play Store; estes aplicativos são geralmente tidos como ineficazes,

fazendo mais mal do que bem.

HARDWARE: A principal plataforma para o sistema Android é a

Arquitetura ARM (ARMv7 ou posterior; Android 5.0 também dá suporte à

ARMv8-A), com a arquitetura x86 e MIPS também oficialmente suportados.

Tanto a variante 64-bit quanto a 32-bit das 3 arquiteturas possuem suporte

desde o Android 5.0. Desde 2012, dispositivos com processadores Intel

começaram a surgir no mercado em smartphones e tablets. Para o Android 4.4,

o Google recomenda no mínimo 512 MB de memória RAM, enquanto para

dispositivos que não consomem tanta memória, os chamados low-ram devices,

o mínimo é 340 MB. Também é necessário dar suporte à tecnologia OpenGL

ES 2.0. Possui também suporte à OpenGL ES 1.1, 2.0, 3.0 e 3.1, sendo que

alguns aplicativos requerem explicitamente alguma dessas versões.

Page 9: ATPS Android Pronto

Dispositivos Android incorporam muitos hardwares opcionais, que incluem

câmeras, GPS, sensores de orientação, controles específicos para jogos,

acelerômetros, giroscópios, barômetros, magnetômetros, sensores de

proximidade, termômetros, e telas touchscreen. Alguns componentes não são

obrigatórios, mas se tornaram padrão em certos dispositivos como

smartphones. Alguns componentes eram obrigatórios no início, mas foram

deixados de lado posteriormente. Por exemplo, enquanto o Android OS era

desenvolvido primariamente para ser um sistema de telefones, hardwares

como microfones eram obrigatórios, mas com o passar do tempo a função de

telefone se tornou opcional, e o microfone também.

O Android também pode rodar nativamente em um computador, utilizando

mouse e teclado, em versões do Android, principalmente aquelas posteriores

ao 4.4. Empresas chinesas estão fabricando PCs com o sistema operacional

móvel baseado em Android, para "competir diretamente com o Windows da

Microsoft e o Android do Google". A Academia Chinesa de Engenharia revelou

que "mais de uma dúzia" de companhias estavam customizando o Android,

seguindo o banimento do Windows 8 dos PCs do governo chinês.

DESENVOLVIMENTO: O SO móvel Android é desenvolvido em segredo

pelo Google até a última das modificações, quando estará pronto pra ser

lançado. Então, o código é lançado publicamente. O código só funcionará sem

modificações em determinados aparelhos, como os da série Nexus. O código é

então adaptado a cada fabricante para que rode nos hardwares específicos,

com ou sem modificações.

O boneco verde que representa o Android foi desenhado para o Google em

2007 pela designer gráfica Irina Blok. Ao grupo de design responsável pela arte

do símbolo foi dada a tarefa de criar um ícone universalmente identificável, com

a específica inclusão de um robô no design final. Após inúmeras tentativas de

criar algo baseado em ficção-científica e filmes que se passam no espaço, a

equipe eventualmente buscou inspiração no símbolo humano em portas de

banheiros e modificou-o para a forma de um robô. Como o Android é aberto

(open-source), foi concordado que o símbolo e o robô também deveriam ser

Page 10: ATPS Android Pronto

livres de licença, desde então o logo do robô verde tem sido reinterpretado em

incontáveis variações do seu design original. Seu nome é BugDroid.

VERSÕES

Versões de pré-lançamento comercial em 2007/2008

Android alpha

Houve ao menos dois lançamentos internos dentro do Google e da Open

Handset Alliance antes de o Android Beta ser lançado em novembro de 2007.

Em um esquema temporário de nomenclatura, o segundo desses lançamentos

foi chamado "R2-D2". Dan Morril criou alguns dos primeiros mascotes, mas o

atual logotipo verde do Android foi desenhado por Irina Blok. Ryan Gibson

concebeu o esquema de nomenclatura que foi usado pelos lançamentos

públicos majoritários, iniciando com o Android 1.5 "Cupcake" em Abril de 2009.

Android beta

O Android beta foi lançado em 5 de novembro de 2007, enquanto o kit de

desenvolvimento de software (SDK) foi lançado em 12 de novembro de 2007.

Dia 5 de novembro é a data em que popularmente se comemora o aniversário

do Android. As versões beta públicas do SDK foram lançadas na seguinte

ordem:

Page 11: ATPS Android Pronto

• :m3-rc22a em 16 de novembro de 2007.

• m3-rc37a em 14 de dezembro de 2007.

• m5-rc14 em 13 de fevereiro de 2008.

• m5-rc15 em 3 de março de 2008.

• 0.9 em 18 de agosto de 2008.

• 1.0-r1 em 23 de setembro de 2008.

Versões por nível de API

Android 1.0: A primeira versão comercial do sistema, foi lançada em 23 de

setembro de 2008. O primeiro dispositivo Android, o HTC Dream, incorporou as

seguintes características do Android 1.0:

VERSÃO API DATA DE LANÇAMENTO

1.0 1 23 de setembro de 2008

Características:

• Aplicação Android Market realiza download e atualiza aplicativos através

do aplicativo Market;

• Navegador Web para exibir, dar zoom e suporte total a páginas em

HTML e XHTML - múltiplas páginas são mostradas em janelas ("cards");

Page 12: ATPS Android Pronto

• Suporte a câmara - entretanto, nesta versão faltavam opções de alterar

a resolução da câmara, balanço branco, qualidade, etc.

Android 1.1 : Em 9 de fevereiro de 2009, a atualização Android 1.1 foi

lançada, inicialmente para o HTC Dream. A atualização mudou a API e

acrescentou uma série de características:

VERSÃO API DATA DE LANÇAMENTO

1.1 2 9 de fevereiro de 2009

Características:

• Atualização da API. A atualização da API identifica se o aplicativo a ser

instalado é compatível com o sistema, antes de instalar;

• Adiciona suporte para letreiros em layouts;

• Adiciona comentários e mais detalhes quando um usuário faz uma busca

no google maps.

• Adiciona suporte para salvar anexos de mensagens;

• Na chamada padrão, o tempo de limite da tela agora é maior quando

usando a viva voz;

Page 13: ATPS Android Pronto

• Abreviações: API - Application Programming Interface (interface de

programação de aplicativos);

Android 1.5 Cupcake: Em 30 de abril de 2009, a atualização Android 1.5

foi lançada, com base no kernel Linux 2.6.27. Esta foi a primeira versão a usar

oficialmente um nome baseado em uma sobremesa, um tema que seria usado

para todas as versões seguintes. A atualização inclui vários novos recursos e

alterações de interface do usuário;

VERSÃO API DATA DE LANÇAMENTO

1.5 3 30 de abril de 2009

Características:

Suporte para terceiros teclados virtuais com previsão de texto e dicionário

de usuário para palavras personalizadas.

• O suporte para Widgets - vistas de aplicativos em miniatura, que pode

ser embutido em outras aplicações (como a tela inicial) e receber atualizações

periódicas.

• Gravação e reprodução de vídeo em MPEG-4 e 3GP.

• Auto-emparelhamento e suporte para Bluetooth estéreo acrescentado

(A2DP e AVRCP).

Page 14: ATPS Android Pronto

• Recursos de copiar e colar adicionado ao navegador web.

• Fotos dos usuários mostrado para Favoritos em Contatos.

Carimbo de data / hora específico mostrado para eventos em log de chamadas e acesso com um toque a um cartão do evento log de chamadas.

Animados transições de tela.

Adicionada opção de auto-rotação.

Adicionado a animação de inicialização atual estoque.

Capacidade para fazer upload de vídeos para YouTube.

Capacidade de upload de fotos para o Picasa.

• Carimbo de data / hora específico mostrado para eventos em log de

chamadas e acesso com um toque a um cartão do evento log de chamadas.

• Animados transições de tela.

• Adicionada opção de auto-rotação.

• Adicionado a animação de inicialização atual estoque.

• Capacidade para fazer upload de vídeos para YouTube.

• Capacidade de upload de fotos para o Picasa.

Page 15: ATPS Android Pronto

Android 1.6 – Donut: Em 15 de setembro de 2009 o Android 1.6 SDK -

apelidado de Donut - foi lançado, baseado no kernel Linux 2.6.29. Foram

incluídos na atualização vários novos recursos:

VERSÃO API DATA DE LANÇAMENTO

1.6 4 15 de setembro de 2009

Características:

• Text-To-Speach (TTS) embutido na plataforma Android. Vem com vozes

em Inglês, Francês, Italiano, Espanhol e Alemão. Pois é, temos que aguardar

pela introdução do Português.

• Text To Speech API standard no Android SDK. Fica facilitada a vida dos

programadores que queiram criar aplicações que utilizem a voz.

• Esta nova versão da plataforma Android inclui aplicações que fornecem

feedback de voz (Talkback), som (Soundback) e táctil (Vibrações). Para aceder

a estas aplicações basta ir a Menu – Configurações – Acessibilidade.

• Por outro lado. o projecto Eyes-Free viu melhorada a sua interface para

utilização de terminais touch-screen.

Page 16: ATPS Android Pronto

Android 2.0/2.1 Eclair: Em 26 de outubro de 2009 o Android 2.0 SDK

codinome Eclair foi lançado, baseado no kernel Linux 2.6.29. As alterações

incluíram:

VERSÃO API DATA DE LANÇAMENTO

2.0 5 26 de outubro de 2009

2.1.0 6 03 de dezembro de 2009

2.1 7 11 de janeiro de 2010

Características:

• Suporta várias contas de usuário: Google pode registrar no mesmo

dispositivo rodando Android.

• Contato Rápido: Toque no pequeno menu, aparecerá para você um

contato para interagir de várias formas: e-mail, chamadas, mensagens e muito

mais.

• Teclado virtual melhorado: Como no Droid G1 / Milestone tem um

controle deslizante QWERTY horizontal, e o Google permite aos usuários usar

o teclado virtual redesenhado. O Eclair possue multitoque do teclado que ajuda

a encontrar rapidamente uma palavra que já foi digitada. A precisão do teclado

virtual no Android 2.0, teve uma melhora significativa.

• Novo navegador: Embora não suporte a multitoque, mas o navegador do

Android 2.0 também teve uma atualização melhora. O Google tem HTML5 de

apoio, incluindo a sua capacidade de reproduzir vídeos em modo de tela cheia.

Endereço da caixa é associado à barra de pesquisa (semelhante ao navegador

Chrome). Para compensar as características multi-touch, novos navegadores

Page 17: ATPS Android Pronto

suportam duplo toque para ampliar a tela de conteúdo, que está ligado a dois

botões de mais Zoom e menos Zoom.

• Nova interface: ícones são mais bonito, mais luxuosos, mais compacto

do que antes. O widget tem novo design e também é compatível com alta

resolução no Droid. A Interface do menu também é mais bonita.

Android 2.2 Froyo: O Froyo Em 20 de maio de 2010, o Android 2.2

(Froyo, abreviatura de Frozen Yogurt) SDK foi lançado, baseado no kernel

Linux 2.6.32.

VERSÃO API DATA DE LANÇAMENTO

2.2 8 20 de maio de 2010

2.2.1 8 18 de junho de 2010

2.2.2 8 22 de junho de 2010

2.2.3 8 21 de novembro de 2010

Características:

A versão 2.2 do Android, comumente conhecida como "Froyo", roda na

maioria dos smartphones Android, incluindo aparelhos populares como o Droid,

Evo 4G, HTC Desire e Google Nexus One. O Froyo melhora a experiência do

Android, adicionando compatibilidade com novos aplicativos, desempenho mais

eficiente e novas opções de interface, mantendo intacta a funcionalidade das

versões anteriores.

As alterações do Froyo não mudaram as funções básicas do sistema

operacional Android, e muitos recursos são compartilhados entre a versão 2.2

e as anteriores. O sistema vem com aplicativos embutidos que podem

sincronizar e-mails, enviar textos, gerenciar agendas, ver vídeos online e

Page 18: ATPS Android Pronto

navegar na web. Ele também vem com o aplicativo do Android Market para

download de novos aplicativos, muitos disponíveis gratuitamente. O Android

funciona com uma interface baseada exclusivamente em toques e gestos para

executar ações.

Desempenho do Froyo

O Froyo roda notavelmente mais rápido que a versão anterior 2.1 do

Android "Eclair", graças a várias novas características que melhoraram o

desempenho. O gerenciamento de memória mais eficiente permite a rápida

mudança de aplicativos, especialmente em dispositivos com memória menor. O

desempenho da CPU aumentou de duas a cinco vezes para o melhor

manuseio de aplicativos de processamento intensivo. O navegador também

funciona mais rápido com seu novo motor V8 para o carregamento mais veloz

do JavaScript.

Atualizações da interface Froyo

A tela inicial do Android 2.2 tem dois painéis adicionais para acesso rápido a

aplicativos e ferramentas adicionais. Os aplicativos de telefone e navegador

são agora permanentemente exibidos na parte inferior da tela inicial ao lado do

botão de menu do aplicativo. O aplicativo da câmera agora tem opções de

personalização adicionais, e a Galeria de Imagens suporta espreitar os álbuns

usando gestos multitoque. Os dispositivos compatíveis podem agora criar

pontos críticos de Wi-Fi móveis no Froyo e também se unir a sistemas de

computador usando um cabo USB para compartilhamento de rede.

Page 19: ATPS Android Pronto

Aplicações

O Android 2.2 permite aos usuários armazenar aplicativos no cartão SD do

telefone, deixando mais espaço livre na memória interna do aparelho. A

plataforma tem novos recursos para uso com o Microsoft Exchange, incluindo a

integração com o Calendário Android e funcionalidade de redefinição remota. O

Adobe Flash Player chega ao Android pela primeira vez com o Froyo como um

download gratuito disponível no Android Market.

Android 2.3 Gingerbread:

VERSÃO API DATA DE LANÇAMENTO

2.3 9 06 de dezembro de 2010

2.3.3 10 09 de fevereiro de 2011

2.3.4 10 28 de abril de 2011

2.3.5 10 25 de julho de 2011

2.3.6 10 02 de setembro de 2011

2.3.7 10 21 de setembro de 2011

Características:

Atualizações na Interface

A costumeira barra de notificações cinza mudou de cor. Agora ela é mais

escura, em um visual bem mais atraente. Essa alteração também afeta os

menus e mensagens em popup. Esta novidade não traz somente um conceito

mais moderno, mas é capaz de economizar energia em telas AMOLED.

Page 20: ATPS Android Pronto

Suporte a Pagamentos Mobile

O Android 2.3 já terá suporte para as ondas curtas que tornam os gadgets em

dispositivos de pagamento móvel, no comércio, em recargas de celulares pré-

pagos, assumindo o papel que hoje é do cartão de crédito/débito.

Processamento de imagens em 3D

Um novo software interno possibilitará a captação de imagens com aceleração

linear, baseada em movimentos de gravidade e mudanças barométricas (seja

lá o que isso signifique). Explicando: Como o que já fazem alguns aplicativos

da Apple, o Android conseguirá identificar objetos em três dimensões, em 360º

ao redor do usuário.

Software do teclado muito mais eficiente

A Google fez um bom trabalho em cima do aplicativo que controla as entradas

de dados pelos teclados do Android, tanto o virtual, quanto o real, em modelos

como o Milestone. Foram alterados desde o espaço entre as teclas,

melhorando consideravelmente sua usabilidade, como a gravação de

sugestões para o recurso de auto-completar, tornando a personalização do

dicionário mais completa e funcional.

Além disso, o modo de inserção de caracteres especiais, acentos e letras

maiúsculas estão mais parecidos com o que acontece em teclados de PC e

notebooks.

Page 21: ATPS Android Pronto

Toque simples para função Copiar-Colar

Dependendo do fabricante e da versão customizada do Android, a tarefa de

Copiar-Colar pode se tornar um aborrecimento, como o que acontece em

alguns modelos HTC.

Para corrigir isso, a Google seguiu o exemplo dos menus do Milestone

(também conhecido como Motorola Droid), e agora no Gingerbread os usuários

podem pressionar e segurar o cursor em determinada palavra para ter acesso

à função de copiar o texto para a área de transferência, podendo colar em

outro local usando a mesma metodologia.

Melhor gestão de energia

Nas versões do Android até a edição 2.2 Froyo os usuários

costumeiramente instalam aplicativos de terceiros para gerenciar quanto cada

aplicativo gasta da bateria e a prioridade de processamento.

O 2.3, no entanto, já conta com um programa próprio e bem completo para

auxiliar os usuários a realizarem esta tarefa. Além disso, este pequeno

software consegue identificar processos inativos, interrompendo-os sem a

necessidade de intervenção humana, diminuindo o consumo de energia.

.

Facilidade de encontrar o Gerenciador de Aplicativos

Outra ferramenta que os usuários optam em instalar nas edições

anteriores é algum gerenciador que permita desinstalar programas não mais

usados. Apesar de ótima usabilidade dos menus do Android, o Gerenciador de

Aplicativos nativo ficava meio escondido nas opções do sistema operacional. O

Gingerbread corrige isso.

Page 22: ATPS Android Pronto

Gerenciador de Downloads Unificado

Até a edição 2.2, cada aplicativo instalado tinha seu próprio core de download.

E, em algumas situações, ficava fácil perder o caminho para onde o arquivo

tinha sido baixado. Para instalar pacotes APK, seria preciso um aplicativo

explorador de arquivos e muita paciência na busca.

Com a unificação do processo de download, não importa por qual aplicativo

o usuário baixe algum arquivo, fica fácil sua identificação e localização. Isso

inclui o Android Market, navegadores ou qualquer outra ferramenta com esta

função.

Chamadas pela internet e Suporte à múltiplos vídeos

Esta é, certamente, uma tentativa de aproximação à grande novidade do iOS 4,

o FaceTime. Trata-se de um programa nativo que permite chamadas em vídeo

sobre IP. Anteriorme nte era necessário instalar programas como Fring ou Qik

e o resultado não era lá satisfatório.

Agora que a Google oferece múltiplas câmeras em VOIP/SIP e o suporte

deste tipo de chamada a partir da arquitetura Android, espera-se que a

capacidade de fazer chamadas de vídeo através do Google Talk ou Google

Voice se torna uma opção muito em breve.

Processamento Avançado de Áudio

O Gingerbread irá oferecer também a customização em plataformas da saída

de som. Tá, mas o que isso significa? Isso quer dizer que empresas de som

digital como a Dolby Labs ou a SRS Labs, que já oferecem pacotes de som

baseados em software para notebooks e netbooks, criem modelos Surround ou

Pro Logic para os aparelhos móveis.

Com a nova SDK do Android 2.3 (e, tudo indica, do Android 3.0), estas

companhias podem customizar a experiência da reprodu ção de sons de

Page 23: ATPS Android Pronto

vídeos, músicas e até jogos, com faixas de áudio em diversos canais, mesmo

que simulados, utilizando fones de ouvido.

Cada vez mais os Smartphones com Android ganham novas

funcionalidades que tornam a plataforma ainda mais interessante. Se antes o

Android era visto apenas como o gadget dos geeks e nerds, agora ele ruma

definitivamente para o patamar de uma ferramenta completa, aberta aos

desenvolvedores e capaz de prover entretenimento em níveis imbatíveis.

Android 3.0/3.1/3.2 Honeycomb: Em 22 de fevereiro de 2011, foi lançado o

Android 3.0 (Honeycomb) SDK. A primeira atualização Android só de tablets -

foi lançada, baseada no kernel Linux 2.6.36. O primeiro dispositivo com esta

versão foi o Motorola Xoom. O tablet foi lançado em 24 de fevereiro de 2011. A

atualização incluiu as seguintes funcionalidades:

VERSÃO API DATA DE LANÇAMENTO

3.0 11 22 de fevereiro de 2011

3.1 12 10 de maio de 2011

3.2 13 15 de julho de 2011

3.2.1 13 30 de agosto de 2011

3.2.2 13 21 de outubro de 2011

|| 13 Dezembro de 2011

3.2.6 13 Fevereiro de 2012

Page 24: ATPS Android Pronto

Características:

• System Bar: uma barra de botões gerais e notificações, sempre presente

na parte inferior da tela.

• Action Bar: uma barra de opções contextuais, exibida na parte superior

da tela, sempre que uma aplicação está em execução.

• Telas iniciais (Home Screens) configuráveis.

• Activity fragments, que permitem criar várias áreas semi-independentes

dentro de uma Activity, e que podem ser compartilhadas por outras Activities.

• Novos temas e Widgets: 3D stack, search box e outros. Todos

otimizados para telas grandes.

• Novo framework de animação 2D.

• Aceleração de hardware para gráficos 2D.

• Suporte a processadores multicore.

Android 4.0 Ice Cream Sandwich: O SDK para Android 4.0.1 (Ice Cream

Sandwich), baseado no kernel Linux 3.0.1, foi lançado publicamente em 19 de

outubro de 2011. Gabe Cohen, da Google, declarou que o Android 4.0 era

"teoricamente compatível" com qualquer dispositivo Android 2.3.x em produção

na época. O código fonte para o Android 4.0 tornou-se disponível em 14 de

novembro de 2011. A atualização introduziu vários novos recursos, incluindo:

Page 25: ATPS Android Pronto

VERSÃO API DATA DE LANÇAMENTO

4.0.1 14 19 de outubro de 2011

4.0.2 14 28 de novembro de 2011

4.0.3 15 16 de dezembro de 2011

4.0.4 15 29 de março de 2012

Características:

• Disponível para tablets e smartphones.

• Notificações mais elegantes e com mais informações.

• As notificações podem ser acessadas sem desbloquear a tela.

• Widgets aparecem em uma aba do menu de aplicativos.

• Modelo de aplicativos abertos semelhante ao Honeycomb.

• Reconhecimento facial para desbloqueio do aparelho.

• É possível configurar o dock, inserindo itens para fácil acesso.

• Google+ com Messenger e Hangouts.

• Edição de imagens com efeitos e filtros em tempo real.

• Fotos panorâmicas com o movimento do aparelho.

• Nova galeria de imagens.

• Gerenciador de dados nativo.

• Android Beam: compartilha arquivos e dados com um aparelho próximo.

• Busca offline no Gmail.

• Screenshot da tela ao segurar o botão de ligar e volume.

• Navegação na internet com até 16 abas abertas.

Page 26: ATPS Android Pronto

• Função Speech-to-text aprimorada, decodifica palavras em tempo real.

• Agenda de contatos com novo visual.

Android 4.1/4.2/4.3 - Jelly Bean: O Google anunciou o Android 4.1 (Jelly

Bean) na conferência Google I/O de 27 de junho de 2012. Baseado no kernel

Linux 3.0.31, Jelly Bean foi uma atualização incremental com o objetivo

principal de melhorar a funcionalidade e desempenho da interface do usuário.

A melhora de desempenho envolveu "Project Butter" ("Projeto Manteiga", em

tradução livre do inglês), que usa antecipação de toque, buffer triplo, tempo

vsync estendido e uma taxa de quadros fixa de 60 fps para criar uma interface

de usuário fluida e "suave como manteiga". Android 4.1 Jelly Bean foi liberado

para o Android Open Source Project em 9 de julho de 2012, e o tablet Nexus 7,

o primeiro dispositivo a rodar Jelly Bean, foi lançado em 13 de julho de 2012.

Esperava-se que a Google anunciaria a Jelly Bean 4.2 em um evento em Nova

York em 29 de outubro de 2012, mas o evento foi cancelado devido ao furacão

Sandy. Em vez de remarcar o evento ao vivo, a Google anunciou a nova

versão com um comunicado de imprensa, sob o título "Um novo sabor de Jelly

Bean". Os primeiros dispositivos a rodar Android 4.2 foram o LG Nexus 4 e o

Samsung Nexus 10, que foram lançadas em 13 de novembro de 2012. No dia

24 de julho de 2013 foi anunciada oficialmente pela Google a atualização do

Android 4.3 Jely Bean para a linha Nexus.

VERSÃO API DATA DE LANÇAMENTO

4.1.1 16 09 de julho de 2012

4.1.2 16 09 de outubro de 2012

4.2 17 26 de outubro de 2012

4.2.1 17 27 de novembro de 2013

4.2.2 17 30 de abril de 2013

4.3 18 24 de julho de 2013

Page 27: ATPS Android Pronto

CARACTERÍSTICAS:

Widgets espertos: Os widgets exibidos na tela inicial do Android ficaram mais

espertos. Na edição Jelly Bean, quando um widget é colocado na tela, os

outros se movem para liberar espaço, mais ou menos como acontece com os

apps no iPhone. Se o widget for grande demais, ele será redimensionado para

que caiba na tela do Android.

Mapas offline: O Google Maps ganhou um modo offline. Ele permite baixar os

mapas de uma determinada área e armazená-los no smartphone. Assim, é

possível consultá-los mesmo que não haja acesso à internet. É um recurso

muito bem vindo para quem viaja a outro país. Os mapas podem ser baixados

em casa ou no hotel, via Wi-Fi, para ser usados depois, na rua. Assim, evita-se

pagar as exorbitantes tarifas cobradas pelas operadoras pelo roaming de

dados.

Notificações que funcionam: O recurso de notificação do Android, que emite

avisos ao usuário, ganhou um upgrade. Agora, é possível responder às

notificações tocando nelas. Se houver um aviso de uma ligação telefônica

perdida, por exemplo, basta tocar nele para ligar de volta.

Animações mais naturais: O Google melhorou a exibição de gráficos

animados no Android. Agora, virar páginas deslizando os dedos pela tela traz

uma sensação mais natural, já que as animações ficaram mais fluidas. O

Google usa dois termos curiosos para descrever esses melhoramentos:

“buttery graphics” (gráficos amanteigados) e “silky transitions” (transições

sedosas).

Page 28: ATPS Android Pronto

Android 4.4 KitKat: O Android 4.4 KitKat é o sucessor do Android 4.3

Jelly Bean. Após recente acordo com a Nestlé, o novo sistema Android leva o

nome de um dos doces mais famosos da marca. Esse acordo prevê ainda

campanhas de marketing em conjunto, com vale-brindes de aparelhos Nexus 4

Nexus 5 e de conteúdo na Play Store.

VERSÃO API DATA DE LANÇAMENTO

4.4 19 31 de outubro de 2013

Caracteríticas:

Mudanças visuais: De início, a cor de destaque do sistema deixou de ser

azul e tornou-se branco. Uma mudança sutil, mas que trabalha na questão da

atenção do usuário. A nova cor está presente nos símbolos da tela inicial e na

barra de notificações. Também são brancos o “rastro” do teclado ao se deslizar

o dedo pelas teclas e muitos outros elementos do sistema.

Outra mudança que agradará a muitos é a expansão de áreas

transparentes. Agora, não apenas as barras de notificação e os botões na tela

inicial são transparentes, as barras de sistema e de ação também permitem a

visão da tela em segundo plano.

Melhor aproveitamento de memória: A plataforma melhorou

seu gerenciamento de memória e agora pode ser executada com bom

Page 29: ATPS Android Pronto

desempenho até mesmo em dispositivos com 512MB de RAM. Com

isso, é possível que seja mais rápido que os seus antecessores em

aparelhos com limitações de memória. Aliás, o objetivo de todo esse

trabalho é exatamente esse: tornar o KitKat mais suave e responsivo

nos smartphones de baixo custo.

Esta versão também traz melhorias na resposta do toque em tela touch,

para que ela seja mais rápida e com maior precisão. A consequência disso é

que o usuário pode ouvir música enquanto navega na web ou, também,

executar jogos e outros aplicativos que usam a tela sem problemas. A múlti

tarefa recebeu algumas otimizações. Com isso, a transição entre aplicações,

assim como a resposta ao toque, está cada vez mais fluída e rápida.

• Google Now e serviços do Google: Não é mais necessário tocar em

botões ou na tela para realizar tarefas. Para acessar a busca ou ditar

comandos de voz, na tela inicial ou no Google Now, basta dizer “Ok Google”.

Porém, o recurso que permite ativar o Google Now ao falar “OK Google”, só

está disponível no Nexus 5.

A funcionalidade traz cartões contextuais atualizados, que permitem prever

informação com base na sua localização, sites favoritos ou programas de TV.

Para completar, o KitKat inclui uma app que permite ao Google Search fazer

pesquisas ainda mais aprofundadas do que o normal.

• Mensagens e Hangouts se unem: O Hangouts incorporou a gestão de

SMS e MMS, assim, todas as mensagens estão no mesmo app. Com isso, o

Hangouts está se tornando a central de comunicação do sistema. É possível,

por exemplo, enviar e receber SMS, mensagens instantâneas, chamadas de

voz via internet ou vídeo-chamadas.

A melhor notícia é que o novo Hangouts também terá suporte para

chamadas de vídeo HD, em todos os dispositivos. Com o aplicativo, o usuário

pode compartilhar sua localização e enviar GIFs animados.

• Melhorias na identificação de chamadas e contatos: O Google

aproveitou todo o poder que tem sobre as informações para atualizar o

discador com um identificador de chamadas inteligente. O novo app de telefone

Page 30: ATPS Android Pronto

está mais inteligente e percebe melhor os hábitos e os contatos com quem o

usuário mais lida no dia a dia. Com esse conhecimento, a lista de contatos é

reordenada praticamente em tempo real para que seja cada vez mais fácil e

rápido encontrar o contato que o usuário realmente precisa.

Há, ainda, a possibilidade de procurar por lugares próximos, empresas,

seus contatos, ou pessoas em seu domínio do Google Apps. Além disso,

sempre que o usuário receber uma chamada de um número de telefone que

não esteja em seus contatos, o telefone procura correspondências de

empresas com uma listagem local no Google Maps.

• Mais informações na tela de bloqueio: Enquanto estiver ouvindo

música, ou projetando filmes para o Chromecast, é possível ver a arte de capa

do álbuns ou do filme em tela cheia, mesmo quando o dispositivo estiver

bloqueado. Nesta mesma tela, o usuário pode reproduzir, pausar, ou procurar

um ponto específico da mídia.

• Aplicativos em tela inteira: Para aprofundar a sensação de imersão

em alguns aplicativos, a nova versão possui dois modos de tela inteira. Há o

modo “Lean Back”, no qual todas as barras de sistema desaparecem

completamente, mas podem ser acessadas de novo através de um toque na

tela. Esta função é ideal para a reprodução de vídeos.

Já o modo “Immersive” também faz desaparecer todas as barras de

sistema. Essa é a melhor opção para games e outros apps de multimedia.

Contudo, é necessário deslizar o dedo de cima para baixo na tela para fazer as

barras aparecerem novamente.

• Emoji em todos os lugares: É possível ter acesso aos Emojis em

qualquer lugar em que o usuário usar o teclado. Sendo assim, quando as

palavras não podem expressar o que sente, o usuário poderá usá-los para dar

mais cor às suas comunicações.

Imprimir no 4.4 está mais fácil, basta ter uma impressora ligada ao Google

Cloud Print, ao HP ePrint ou qualquer impressora que tenha apps na Play

Page 31: ATPS Android Pronto

Store. Assim, o usuário pode imprimir documentos, fotos ou até mesmo

páginas web.

• Fotos com HDR+: O HDR (imagens de Alta Gama Dinâmica) consiste

em tirar várias fotos da mesma cena, com exposições diferentes e, depois,

combiná-las para obter a melhor fotografia. O KitKat possui um modo HDR+

para melhorar este processo. Ele usa um novo modelo de ruído que permite

distinguir desfocagem por movimento do verdadeiro ruído digital vindo do

sensor.

• Edição em qualquer lugar: No novo sistema, o usuário pode criar e

editar documentos, planilhas e apresentações a partir de seu telefone ou tablet

com o recém-redesenhado Quickoffice, que foi adquirido pelo Google a pouco

tempo. Com ele, é possível abrir e salvar arquivos no Google Drive, em outros

serviços de armazenamento em nuvem ou no dispositivo.

Android 5.0 Lollipop: O Android 5.0 Lollipop foi anunciado em Julho e

lançado oficialmente em 3 de novembro de 2014 pela Google. De lá ate agora

poucos usuários tem o prazer de deliciar esta nova versão do android, por que

desde a versão 5.0, houve a aparição de diversos bugs, como o da memória,

que comprometeram os usuários que tem Smartphones principalmente da

Linha Nexus e da Motorola ao atualizar seus dispositivos. O Lollipop traz

diversas novidades e uma nova política visual, intitulada de Material Design.

VERSÃO API DATA DE LANÇAMENTO

Page 32: ATPS Android Pronto

5.0 | |

5.0.1 21 03 de novembro de 2014

5.0.2 | |

Características:

• Presença do Material Design, que deixa apps mais chamativos e bonitos.

• Novos efeitos de toque e de transição.

• Sistema muito limpo e fluido.

• Novo modo de economia de bateria.

• Barra de status dupla.

• Tela de bloqueio que exibe as notificações.

• Mudança na visualização da barra de status e nos botões virtuais.

• Mais segurança.

• Possibilidade de múltiplos usuários, parecido com o Windows.

BIBLIOGRAFIAS

Page 33: ATPS Android Pronto

www.techtudo.com.br/tudo-sobre/android http://developer.android.com/about/versions/android-3.0-

highlights.html www.thecodebakers.org http://info.abril.com.br/noticias/tecnologia-pessoal/8-novidades-

do-android http://tecnologia.terra.com.br/hardware-e-software/conheca-as-

principais-novidades-do-android www.ehow.com.br/computadores-e-eletronicos www.ehow.com.br/caracteristicas-android www.tecmundo.com.br/google-/4281-android http://understech.com.br/entenda-o-desenvolvimento-do-android https://elaetech.wordpress.com/tag/versoes-android https://luztek.wordpress.com/2009/12/03/android http://novoandroide.blogspot.com.br http://pt.wikipedia.org


Recommended