Destaques da plataforma Android 2.2

A plataforma Android 2.2 apresenta muitos recursos novos e interessantes para usuários e desenvolvedores. Este documento mostra alguns dos novos recursos e tecnologias do usuário no Android 2.2. Para mais informações sobre as novas APIs para desenvolvedores, 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 e a usar várias telas iniciais.

O smartphone, o iniciador de 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

Melhoria na segurança com a adição de opções de senha numérica ou alfanumérica para desbloquear o dispositivo. Os administradores do Exchange podem aplicar a política de senha em vários dispositivos.

Apagar dados permanentemente: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, o aplicativo Agenda oferece suporte a agendas do Exchange.

Autodetecção:basta saber o nome de usuário e a senha para configurar e sincronizar facilmente uma conta do Exchange (disponível para o Exchange 2007 e versões mais recentes).

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 dos destinatários no diretório.

A Galeria permite visualizar pilhas de imagens usando um gesto de zoom.

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

Com o flash LED ativado para a filmadora, é possível 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 seu smartphone Android como uma conexão 3G para um laptop Windows ou Linux conectando o smartphone ao computador com um cabo USB. A conexão é compartilhada entre os dois dispositivos.

Vários idiomas de teclado

Os usuários multilíngues podem adicionar vários idiomas ao teclado e alternar entre vários idiomas de entrada com base no latim deslizando pela barra de espaço. Isso muda as chaves e o dicionário de autopreenchimento.

Melhor desempenho

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

Aprimoramento de desempenho do Dalvik:aceleração de 2 a 5 vezes a mais na performance de código com uso intenso de CPU no Android 2.1 com o Dalvik JIT.

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

Melhoria no gerenciamento de memória do kernel:melhoria de até 20 vezes na recuperação de memória, resultando em troca de apps mais rápida e desempenho mais suave em dispositivos com restrição de memória.

Novas tecnologias de plataforma

Estrutura de mídia

  • Novo framework de mídia (Stagefright) compatível com a reprodução de arquivos locais e o streaming progressivo HTTP
  • Suporte contínuo para o OpenCore no Android 2.2

Bluetooth

  • Discagem por voz pelo Bluetooth
  • Capacidade de compartilhar contatos com outros smartphones
  • Suporte a bases para carros e mesas com Bluetooth
  • Matriz de compatibilidade melhorada com kits de carro e fones de ouvido

Atualização do kernel 2.6.32

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

Novos serviços para desenvolvedores

Cloud to Device Messaging para Android

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

Relatórios de erros de aplicativos Android

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

Novas APIs para desenvolvedores

Apps no armazenamento externo

Agora os aplicativos podem solicitar a instalação no armazenamento externo compartilhado (como um cartão SD).

Estrutura de mídia

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

Câmera e filmadora

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

Gráficos

Novas APIs para OpenGL ES 2.0, que funcionam com o formato de imagem YUV e ETC1 para compactação de texturas.

Backup de dados

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

Device Policy Manager

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

Framework de interface

Os novos controles e configurações de "modo de carro" e "modo noturno" permitem que os aplicativos ajustem a interface para essas situações. Uma API de detector de gestos de escala oferece uma definição melhorada de eventos multitoque. Agora os aplicativos podem personalizar a faixa 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 entre APIs.