DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Android 4: Ice Cream Sandwich - Revista Java Magazine 100 - Parte 1

Neste artigo veremos as novidades da nova versão do sistema operacional para dispositivos móveis do Google.






No último dia 18 de outubro, em Hong Kong, o Google apresentou para o mundo a versão 4.0 do sistema operacional Android. E continuando a tradição de dar nomes de doces às versões da plataforma, chegou a vez da letra “I” com o Ice Cream Sandwich (Sanduíche de Sorvete), ou simplesmente ICS (as anteriores foram: Cupcake, Donut, Eclair, Froyo, Gingerbread e Honeycomb). Ela redesenha o Android, trazendo para os smartphones todas as melhorias feitas nos tablets que rodam a versão 3.x, além de muitas outras.

Segundo o próprio site do Android, essa nova versão foi construída em cima das coisas que as pessoas mais gostam no Android: multitarefa, notificações, tela inicial customizável, widgets redimensionáveis e uma boa interatividade. Aliado a isso, foram adicionadas outras poderosas formas de se comunicar e compartilhar informações.

A interface gráfica foi refinada com o intuito de deixar as principais ações mais visíveis, permitindo aos usuários navegar de forma mais simples e através de gestos. A legibilidade também foi melhorada com a adição de uma nova fonte para telas de alta resolução, denominada Roboto, que deu um aspecto mais moderno ao S.O. Além disso, muitas das formas e animações já conhecidas para tablets trouxeram uma uniformidade de estilo entre todas as aplicações padrão (GMail, Camera, Galeria, etc.), tornando a experiência como um todo muito mais consistente.

Matias Duarte é a mente por trás de todas essas mudanças. O designer que encabeçou projetos famosos por seu apelo estético como o WebOS, da extinta Palm, e o Sidekick, inicialmente da Danger e depois da Microsoft. Ele espera que a interface padrão mais atrativa encante os usuários, como também inspire os fabricantes que resolverem aplicar customizações, elevando o nível da experiência de todos os usuários da plataforma. Claro que isso também impacta nas aplicações desenvolvidas por terceiros (nós!), afinal, o usuário vai esperar que essas aplicações sejam tão polidas e bonitas quanto às aplicações padrão.

Além da usabilidade e do aspecto visual, uma série de novos recursos para o usuário foram adicionados à plataforma. Agora é possível fazer um agrupamento de aplicações na HomeScreen, bastando para isso arrastar um ícone da aplicação por sobre o outro. Ações como acessar a câmera e o music player são possíveis a partir da tela de bloqueio do aparelho. Ao receber uma chamada, o usuário poderá responder rapidamente com um SMS. A verificação de ortografia foi melhorada e os erros aparecem sublinhados (como acontece no MS Word). A engine de reconhecimento de voz permite falar o texto continuamente e capturá-lo na sua aplicação. O usuário pode ter um controle maior sobre o consumo de dados através de um aplicativo nativo, que mostra quanto cada aplicativo está consumindo de dados, inclusive através de gráficos. A acessibilidade para deficientes visuais foi melhorada com um recurso que permite explorar o aparelho sem ver a tela, onde cada toque dispara um feedback de áudio indicando a opção selecionada.

As teclas físicas Back, Menu e Home foram extintas, como já acontece nos tablets. Elas estão na própria tela, juntamente com a “tecla” de aplicativos recentes, que permite aos usuários visualizar uma miniatura das aplicações recentemente abertas, possibilitando acessá-las instantaneamente. A Tabela 1 mostra os recursos advindos do Android 3.x presentes agora nos smartphones com ICS.

Outro ponto que não podemos deixar de notar é que essa versão reunifica o Android, que foi dividido em dois mundos com a versão 3.x (Honeycomb), liberada apenas para tablets, enquanto os smartphones continuaram rodando a versão 2.3 (Gingerbread). O ICS tem, dentre muitas outras, a missão de desfazer essa confusão e reunificar a plataforma. Logo, podemos esperar essa versão do Android rodando em telefones, tablets e também em TVs.

Neste artigo, focaremos em mostrar exemplos de código com algumas dessas novidades, tanto as do Android 3.x quanto do ICS. E nessa primeira parte, vamos dar prioridade a dois recursos muito interessantes da plataforma: widgets e notificações. Você pode estar achando estranho, uma vez que ambos os recursos estão disponíveis desde a versão 1.5 (Donut), entretanto, eles sofreram melhorias significativas. Desde o Honeycomb é possível exibir informações em forma de lista nos widgets, e agora, nativamente, o usuário pode redimensioná-los para o tamanho que desejar (recurso já existente em telefones Motorola). Em relação às notificações, no ICS o desenvolvedor pode adicionar mais componentes além de apenas textos e uma barra de progresso."



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03