domingo, 30 de maio de 2010

Android 2.2 C2DM - Android Cloud To Device Messaging

No Android 2.2 foi lançado uma nova API Android Cloud to Device Messaging (C2DM), que facilita o sincronismo de informações entre o celular e o servidor.

Ao invés do celular ficar de tempos em tempos buscando informações, é possível usar a comunicação push (assíncrona), para que o servidor inicie a comunicação com o celular, enviando uma Intent, que pode inclusive acordar uma aplicação que não está executando.

Os servidores do Google cuidam de tudo :-). Você apenas precisa fazer com que o seu servidor faça uma request HTTP para o servidor do Google e o mesmo vai fazer um push na sua aplicação, enviando uma Intent.

Este é um recurso muito interessante, e está implementando em algumas das aplicações do Android 2.2, como o Gmail, Calendars e Contacts.

Mais informações no blog oficial

Documentação oficial

sexta-feira, 28 de maio de 2010

Android: Tamanho de Telas e Densidade "Screen Sizes and Densities"

Desenvolvedores Android precisam se preocupar com o tamanho da tela dos aparelhos e suas respectivas densidades.

No "Device Dashboard" agora também é possível verificar a quantidade de celulares que possuem uma tela HVGA (media densidade) e WVGA (alta densidade).

Conforme podemos verificar no grafico, aparelhos com media densidade (ex: G1, HTC Hero, Magic, DEXT) são os mais utilizados e temos o de alta densidade como o (Sony XPeria, Milestone/Droid, Nexus One).



Fonte: http://developer.android.com/resources/dashboard/screens.html

quarta-feira, 26 de maio de 2010

Relatorio de Erros no Android Market

Se você é um desenvolvedor Android, pode ter reparado em um link chamado "Bugs" na administração do Android Market.

Desta forma você pode visualizar a stacktrace dos erros que aconteceram no seu aplicativo.

Por exemplo no joguinho "Turtle" que estou brincando, está disponível o seguinte relatório de erros:

E ao clicar no link, voce pode ver a stacktrace completa e mais detalhes.

Mais informações aqui

Chevrolet's Volt e integração com Android

Depois de uma semana de muitas especulações sobre uma possível integração entre General Motors e Google, inclusive por este blog (Bit no Carro, fonte deste texto), as duas marcas enfim revelaram que o veículo elétrico Volt terá um recurso especial de sincronização por um aplicativo de Android.



Criada pela companhia OnStar, a ferramenta móvel mostrou, pelos corredores da conferência de desenvolvedores Google I/O, um maduro recurso de navegação, trazendo atalhos de voz ao Google Maps e um bem adaptado leque de opções de rotas já presentes no “software desktop” da companhia de Mountain View.

Outros destaques ficam com a possibilidade de controlar o travamento do carro por um smartphone com Android OS (acima da versão 2.0 apenas) e um gerenciamento da bateria elétrica pela mesma plataforma. Integração total, na palma da mão.
Ainda não se sabe como este app se comunicará com um possível sistema de entretenimento e navegação (infotainment) do Chevy Volt, se é que ele se faz necessário.

Fonte: Mobilidade é Tudo

sexta-feira, 21 de maio de 2010

Sony e Logitech anunciando a Google TV


A Sony, uma das parceiras do Google TV já está anunciando a Sony Internet TV...

Confira mais detalhes no site oficial:

E A Logitech, outra parceira também!! confira aqui.

Google TV: resumo

O Blog Androinica publicou um resumo do que foi apresentado no evento, onde o Google TV foi anunciado.

Desculpem está em inglês porque faltou tempo para traduzir ;-) mas quem quiser pode acessar a notícia original aqui:

KEY FEATURES AND FACTS

  • Sony will launch a full-line of integrated TV’s and BluRay players
  • Logitech will launch a Companion box
  • Intel will develop the chipset with Intel Atom processor
  • DISH subscribers will be able to integrate DVR content
  • BestBuy will sell the products directly
  • Requires Android 2.1 or higher now, but Google says it will add older phone support in the future
  • In early 2011, it will include the Android Market built-into the device
  • Any Android app that doesn’t require phone-specific features will be able to run on TV (Pandora was shown in a demo). In the future, web apps will be visible via the television.
  • Full Flash 10.1 and Chrome browser powers television’s web features
  • Companion set-top boxes, Television sets, and Blu-Ray players will be supported
  • Will work with your current television subscriptions using HDMI cable
  • Built-in WiFi and Ethernet, and a DISH-network IP protocol for one-click recording schedule
  • Strong processor for fast browsing, surround sound audio,
  • All include keyboard, remote, and mouse
  • Android phones can be paired over Wi-Fi to control TV. Voice search will be supported, enabling users to speak into the phone and have the television perform a search for content. In real-time. There will also be a feature that allows users to send content from the phone to the television. If you watch a YouTube video, send it to the television so the whole family can watch.
  • Google TV will include an optimized version of Listen renamed Google Listen + Watch. This will include video podcasts.
  • GoogleTV will include automatic translation into other languages

quinta-feira, 20 de maio de 2010

Google TV: agora é oficial

Dentro das expectativas que pairavam no mercado há meses, o Google anunciou o sistema de TV na conferência de desenvolvedores I/O nesta quinta-feira (20), em San Francisco, nos EUA.
A ambição do Google mira um público espectador composto por 4 bilhões de pessoas, o que faz deste mercado o maior do mundo, com publicidade equivalente a US$ 70 bilhões anuais.

Grosso modo, o sistema leva comandos da internet à programação televisiva --por exemplo, se o usuário faz uma busca pelo seriado "House", vai encontrar resultados tanto da televisão (canais FOX e USA nos Estados Unidos) e quanto da internet (Fox, Hulu e Amazon, também tendo como parâmetro os EUA). Usuários também poderão gravar o conteúdo, por meio do sistema digital DVR.
Segundo o blog de tecnologia Engadget, o Google disse que o "vídeo deve ser consumido na maior, melhor e mais brilhante tela na sua casa, que é a TV".

Executivo-chefe do Google, Eric Schmidt (1º à esq.), acompanhado de
 executivos dos parceiros do sistema
Executivo-chefe do Google, Eric Schmidt (1º à esq.), acompanhado de executivos dos parceiros do sistema
O sistema da plataforma de web para TV roda em sistema operacional Android 2.1, tem navegador Chrome e tecnologia Flash 10.1. O Google anunciou que vai liberar ferramentas para desenvolvedores "criarem suas próprias experiências". Na I/O, participam 3.000 programadores que trabalham com o sistema do Google.
Também foram confirmadas as parcerias com Sony (responsável pelo aparelho televisivo), Intel (processador Atom) e Logitech (o chamado box do sistema de TV-internet), conforme rumores que circulavam há meses.
"Para usuários, não importa de onde o conteúdo venha. Eles querem apenas que seja rápido e conveniente", disse o gerente de produto do Google, Rishi Chandra.
A tela inicial apresentada pelo Google dispõe todo o conteúdo favorito do usuário, assim como aplicativos --com parcerias da Amazon e da NetFlix, segundo o executivo do Google.
Na conferência, houve demonstração de personalização de conteúdos na televisão, a partir do exemplo de que o filho de Chandra gosta da série infantil Sesame Street (Vila Sésamo, na versão norte-americana). Com o Google TV, ele pode centrar o que vai assistir nos personagens favoritos, por intermédio do site oficial do seriado.

Reprodução/Engadget
Na conferência, houve demonstração de personalização de conteúdos 
na televisão, a partir de Sesame St.
Na conferência, houve demonstração de personalização de conteúdos na televisão, a partir de Sesame St.
Outra função simultânea apresentada pelo Google é voltada ao esporte: no exemplo, um jogo de basquete figura em uma tela secundária, enquanto o usuário navega pela tabela de resultados do Yahoo! no browser, em primeiro plano. "É apenas uma ferramenta simples", comentou Chandra.
No hardware, vêm embutidos conexão Wi-Fi, entrada para cabo existente (TV ou satélite) que é conectado à caixa de TV do Google via HDMI, unidade de processamento gráfico (para gráficos avançados de visualização na internet) e microprocessador para sinal digital (voltado para áudio).
O Google teve alguns problemas técnicos na demonstração do sistema no evento, e atribuiu isso ao sistema Bluetooth dos celulares ligados. Mesmo pedindo constantemente o desligamento dos aparelhos, o problema persistia.
"Vocês viram o potencial da computação em nuvem. Vocês viram a possibilidade de ir do servidor para o cliente --nesse caso, a televisão-- e vocês ainda podem programá-la, usando as poderosas ferramentas [de programação] que usamos todos os dias", disse Eric Schmidt, executivo-chefe do Google, que subiu ao palco no final da apresentação.

Reprodução/Engadget
Jogo de basquete figura em uma tela secundária, enquanto o usuário 
navega pela tabela de resultados no browser
Jogo de basquete figura em uma tela secundária, enquanto o usuário navega pela tabela de resultados


Fonte: Folha Online

Google I/O 2010

Confira ao vivo as apresentações do Google I/O 2010.

Neste exato momento estão falando do Google TV!



Clique aqui para assistir.

Vídeo lançamento Android 2.2

Assista o vídeo de introdução com as principais mudanças no Android 2.2 (API Level: 8)

Algumas das novidades são:

  • Novo compilador Dalvik JITconsegue ser de 2 a 5 vezes mais rápido
  • Diversas melhorias no suporte ao Exchang
  • Nova engine V8 JavaScript para o browser que melhorou a performance em 2 a 3 vezes.
  • Novas APIs como a de Backup
  • Aplicativos podem ser instalados na memória ou no SD card 
  • Melhorias no Android Market



Configura a lista completa de mudanças aqui

Android SDK 2.2 disponível para download

O SDK do Android 2.2 já está disponível para download ou atualização:

Download:

quarta-feira, 19 de maio de 2010

Video demostrando o Flash no Android 2.2

Ryan Stewart, evangelista da Adobe, mostra neste vídeo diversos sites que utilizam Flash intensamente, tudo executando em um Nexus One,  com o futuro Android 2.2.

terça-feira, 18 de maio de 2010

Projeto Google TV pode ser lançado nesta semana

Segundo a fonte, informações concretas sobre o lançamento do projeto Google TV podem ser divulgadas ainda esta semana, durante a Google I/O Conference que começa nesta quarta-feira, afirma o jornal Financial Times.



Segundo a publicação, a plataforma deve se chamar Smart TV e reunirá em um set-top box (conversor de sinal para televisor) os microprocessadores Intel Atom e o sistema operacional Android, do Google. Numa configuração que lembra muito o Apple TV. A Sony também está envolvida no projeto e deve disponibilizar sua tecnologia de web para televisores.

Além de rodar aplicativos desenvolvidos inicialmente para os celulares, os aparelhos de TV permitirão que seus usuários naveguem na internet e acessem serviços de rede sociais como Twitter e sites de fotos como o Picasa, utilizando o controle remoto.

O Financial Times também afirma que o Google deve convocar a comunidade de desenvolvedores Android para começar a trabalhar em aplicativos para o novo sistema podendo até obter lucro em anúncios para televisão.

Fonte: Terra Tecnologia

Adobe Flash no Android

Vejam o banner que a Adobe colocou na sua página inicial..





http://www.adobe.com/

Android 2.2 é 450% mais rápido e roda Flash sem problemas

Confira esta notícia no site Gizmodo:

A galera do Android Police tem um Nexus One rodando Android 2.2 (também conhecido como Froyo), e eles o testaram para ver se a versão nova é melhor que o Android 2.1 — e os resultados impressionam. Em outro lugar, um evangelista da Adobe mostra o Flash rodando liso também num Nexus One com Froyo. Precisa dizer que eu quero essa versão do Android agora?
Os benchmarks feitos no Android Police usam a ferramenta Linpack, que mede a velocidade de processamento da máquina virtual que interpreta os programas feitos para Android. Ou seja, o teste reflete mais o poder de processamento do sistema Android que do processador do smartphone.
Os resultados? Enquanto o Nexus One com Android 2.1 processa até 7 flops, o N1 com Froyo processa 37,5 flops — tipo, 450% a mais.
Enquanto isso, o evangelista de Flash da Adobe Ryan Stewart mostra um Nexus One com Froyo rodando sites com Flash sem problemas: não só assistindo séries de TV (eu também adoro "How I Met Your Mother"!), como usando infográficos interativos e navegando em sites feitos completamente em Flash, com performance impressionante.

Fonte: Gizmodo

Android 2.2 vai convidar usuários para sites em Flash


Usuários do Android que atualizarem suas plataformas para a próxima versão 2.2, "Froyo" serão convidados a visitar uma lista, preparada pela Adobe, de sites que utilizam o Flash 10.1.
A nova versão do sistema operacional do Google, cujo lançamento é esperado para essa semana, trará, segundo o site TechCrunch, melhorias significativas de desempenho e será integrada à nova versão do Flash, otimizada para rodar em dispositivos móveis.
Ao que tudo indica, após a atualização da plataforma, os usuários de telefones Android elegíveis para o upgrade 2.2, Nexus One, Droid, e em breve, HTC Evo, serão saudados com um link para um site mobile da Adobe.
Esta página trará as opções "Exibir Sites em Flash" ou "Obtenha produtos Adobe". Ao clicar no primeiro link, os usuários terão acesso a lista completa de sites indicados pela Adobe que já utilizam o Flash 10.1. Entres os links estão os da Sony Pictures, Warner Brothers, BBC, o Google Finance, entre outros.
Embora a lista da Adobe já esteja disponível - pode ser acessada através do link: http://bit.ly/cWwybL -, a idéia do Google, de acordo com o site Engadget, seria promover a difusão de sites que utilizem a tecnologia Flash, em contrapartida à lista de sites Flash-free (ou que não utilizam Flash, em uma tradução livre para o português), destinada ao iPad, criada pela Apple.
A página mobile da Adobe também indica sites em Flash para o Palm Pre, e ironicamente, tem um link destinado aos usuários do iPhone onde, ao invés de encontrarem a indicação "Exibir Sites em Flash" encontrarão apenas "Get apps".

Fonte: Terra Tecnologia:

quarta-feira, 5 de maio de 2010

Motorola Shop4Apps

Estive no evento MotoDev realizado dia 5 de maio em SP, e o pessoal da Motorola deu bastante ênfase no Shop4Apps, que é uma loja que permite com que você lance os seus aplicativos de forma gratuita ou paga. Então fica aqui a dica :-).
No mais o evento estava muito legal e o pessoal da Motorola está de parabéns pela organização.


Para mais informações visite o site Motorola MotoDev

segunda-feira, 3 de maio de 2010

Google deve lançar TV digital com Android

O Google deve lançar um software para TV digital baseado no sistema operacional Android agora em maio. Segundo fontes ligadas à empresa ouvidas pelo americano The Wall Street Journal, o produto será embarcado num aparelho de TV da Sony com chip desenvolvido especialmente pela Intel.

Apesar de nenhuma das empresas confirmar a informação, as fontes acreditam que mais detalhes serão apresentados durante uma conferência para desenvolvedores de tecnologia organizada pelo Google em San Francisco, na Califórnia, entre os dias 19 e 20 de maio. As pessoas ouvidas pelo diário americano, no entanto, não souberam informar quando o produto será de fato lançado, mas acreditam que o gigante das buscas vai esperar até que a tecnologia esteja "mais madura" no mercado para anunciá-lo.

Outras fontes ouvidas pelo jornal revelaram que a Sony quer lançar uma TV equipada com o chip Atom, da Intel, utilizado principalmente em netbooks. Nenhuma das empresas citadas pelas fontes confirmaram ou quiseram comentar as informações. 


Fonte: TI Inside