Destaques da Plataforma Android 2.2

A plataforma Android 2.2 apresenta muitos recursos novos e interessantes para usuários e desenvolvedores. Este documento oferece uma visão geral de alguns dos novos recursos e tecnologias do usuário no Android 2.2. Para mais informações sobre as novas APIs de desenvolvedor, consulte as notas da versão do Android 2.2.

Novos recursos de Usuário

Início

O novo widget de dicas da tela inicial ajuda os novos usuários a configurar a tela inicial com atalhos e widgets, além de usar várias telas inicial.

O Telefone, o Acesso rápido aos apps e o Navegador agora têm atalhos dedicados na tela inicial, facilitando o acesso a eles em qualquer um dos cinco painéis da tela inicial.

Suporte para Exchange

Segurança aprimorada com a adição de opções de PIN numérico ou de senha alfanumérica para desbloquear o dispositivo. Os administradores do Exchange podem aplicar a política de senha em todos os dispositivos.

Apagamento remoto:os administradores do Exchange podem redefinir remotamente o dispositivo para a configuração original para proteger os dados caso o dispositivo seja perdido ou roubado.

Agora é possível usar agendas do Exchange no aplicativo Agenda.

Descoberta automática: você só precisa saber seu nome de usuário e senha para configurar e sincronizar uma conta do Exchange (disponível para o Exchange 2007 e superior).

A pesquisa de listas de endereços globais agora está disponível no aplicativo de e-mail, permitindo que os usuários preencham automaticamente os nomes de destinatários do diretório.

A Galeria permite visualizar as fotos semelhantes usando um gesto de zoom.

Os botões da câmera oferecem acesso fácil a uma nova interface para controlar zoom, flash, balanço de branco, geo-tag, foco e exposição. A filmadora também oferece uma maneira fácil de definir o tamanho/qualidade do vídeo para MMS e YouTube.

Com o flash de LED ativado para a câmera, você pode gravar vídeos à noite ou em ambientes com pouca luz.

Ponto de acesso portátil

Alguns dispositivos, como o Nexus One, podem ser transformados em um ponto de acesso Wi-Fi portátil que pode ser compartilhado com até oito dispositivos.

É possível usar um smartphone Android como uma conexão 3G para um laptop Windows ou Linux. Basta conectar o smartphone ao computador com um cabo USB. A conexão é, então, compartilhada entre os dois dispositivos.

Vários idiomas de teclado

Usuários multilíngues podem adicionar vários idiomas ao teclado e alternar entre vários idiomas de entrada baseados no latino deslizando pela barra de espaço. Isso altera as chaves e o dicionário de sugestão automática.

Melhor desempenho

O desempenho do navegador foi aprimorado com o mecanismo V8, que permite o carregamento mais rápido de páginas com conteúdo JavaScript.

Dalvik Performance Boost:duas a cinco vezes mais velocidade de desempenho para códigos com uso intenso de CPU em relação ao Android 2.1 com o Dalvik JIT.

O gráfico à direita mostra a aceleração do desempenho do Android 2.1 para o Android 2.2 usando vários testes de comparação. Por exemplo, o LinPack agora está cinco vezes mais rápido.

Melhoria no gerenciamento de memória do kernel:a recuperação de memória foi melhorada em até 20 vezes, o que resulta em uma troca de apps mais rápida e um desempenho mais estável em dispositivos com limitação de memória.

Novas tecnologias de plataforma

Estrutura de mídia

  • Novo framework de mídia (Stagefright) que oferece suporte à reprodução de arquivos locais e ao streaming progressivo de HTTP.
  • Suporte contínuo ao OpenCore no Android 2.2

Bluetooth

  • Discagem de voz por Bluetooth
  • Capacidade de compartilhar contatos com outros smartphones
  • Suporte a bases para carro e mesa com Bluetooth
  • Matriz de compatibilidade aprimorada com kits e fones de ouvido para carro

Upgrade do kernel 2.6.32

  • Suporte a HIGHMEM para RAM >256 MB
  • Programação de SDIO e melhorias de BT

Novos serviços para desenvolvedores

Cloud to Device Messaging para Android

Os apps podem usar o Android Cloud to Device Messaging para ativar alertas em dispositivos móveis, enviar para telefone e a funcionalidade de sincronização por push bidirecional.

Relatórios de erros do app Android

O novo recurso de relatórios de bugs para apps do Google Play permite que os desenvolvedores recebam relatórios de falhas e congelamentos dos usuários. Os relatórios estarão disponíveis quando o usuário fizer login na conta de editor.

Novas APIs para desenvolvedores

Apps no armazenamento externo

Os aplicativos agora podem solicitar instalação no armazenamento externo compartilhado (como um cartão SD).

Estrutura de mídia

Fornece novas APIs para seleção de áudio, roteamento de áudio para SCO e verificação automática de arquivos para o banco de dados de mídia. Também fornece APIs para permitir que os aplicativos detectem a conclusão do carregamento de som e da pausa e retomada automática do áudio.

Câmera e filmadora

A nova API de visualização dobra o frame rate de cerca de 10 para 20 QPS. A câmera agora oferece suporte à orientação retrato, controles de zoom, acesso a dados de exposição e um utilitário de miniaturas. Um novo perfil de filmadora permite que os apps determinem os recursos de hardware do dispositivo.

Gráficos

Novas APIs para OpenGL ES 2.0, trabalhando com o formato de imagem YUV e ETC1 para compactação de textura.

Backup de dados

Os apps podem participar do backup e restauração de dados para garantir que os usuários mantenham os dados após a redefinição para a configuração original ou ao trocar de dispositivo.

Gerenciador de políticas de dispositivos

As novas APIs de gerenciamento de políticas de dispositivos permitem que os desenvolvedores criem aplicativos de "administrador de dispositivo" que podem controlar recursos de segurança no dispositivo, como a força mínima da senha, a exclusão permanente de dados e assim por diante. Os usuários podem selecionar os administradores que estão ativados nos dispositivos.

Framework da interface

Os novos controles e configurações de "modo carro" e "modo noturno" permitem que os apps ajustem a interface para essas situações. Uma API de detecção de gestos de escalonamento oferece uma definição aprimorada de eventos multitoque. Os aplicativos agora podem personalizar a barra inferior de um TabWidget.

Para mais informações sobre as novas APIs para desenvolvedores, consulte as notas da versão do Android 2.2 e o Relatório de diferenças da API.