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
domingo, 30 de maio de 2010
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
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
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
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
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".
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.
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.
Fonte: Folha Online
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 |
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. |
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 |
Fonte: Folha Online
Assinar:
Postagens (Atom)




