quarta-feira, 21 de setembro de 2011

Positivo Informática anuncia o Ypy, primeiro tablet Android desenvolvido por brasileiros

A Positivo anunciou o Ypy, o primeiro tablet desenvolvido por e para brasileiros. O Ypy vem em duas versões: 7 e 10 polegadas com ou sem 3G, também é bastante completo, tem câmera traseira e frontal, rede sem fio, acelerômetro, auto falante stereo e conta inclusive com mini HDMI. Veja mais sobre o Positivo Ypy:

Apesar de ser um tablet que deve custar menos de R$ 1.000,00 o Positivo Ypy vem com tela capacitiva multitouch, que tem qualidade muito superior e dura muito mais que telas resistivas.
A melhor parte é ele ser 100% brasileiro, todo o conteúdo será em português desde jogos até músicas e textos. Visando um público que não deve estar acostumado a tablets ou ao Android, o Ypy ainda mostra um tutorial logo que é ligado.
A principal diferença entre a versão de 10 polegadas para a versão de 7 polegadas é, além do tamanho, a versão do Android:
Ypy 7 polegadasYpy 10 polegadas
Android 2.3.2 3.2
Peso 420g 700g
Espessura 11,8mm 11,8mm


O endereço do portal Mundo Positivo é www.mundopositivo.com.br.
Para saber mais, acesse o site do Positivo Ypy.
Via Grupo Android Brasil.
Via Portal Android Brasil

segunda-feira, 12 de setembro de 2011

Livro Google Android - com Android 3.x para Tablets

Olá pessoal,

Finalmente está quase saindo do forno o livro Google Android focado no desenvolvimento para tablets com Android 3.x.

O primeiro livro focou em vários capítulos abordando os conceitos principais do Android, para fornecer uma base sólida para os desenvolvedores.

Este livro fiz um pouco diferente. Ele é focado para desenvolvedores que já conheçam o Android e pretendem aprender um pouco mais. A abordagem agora está mais prática, focada nos problemas que enfrentamos no dia a dia, e as dúvidas mais comuns. Durante todo o livro uma aplicação será desenvolvida e melhorada a cada capítulo.

Primeiramente o livro começa desenvolvendo uma aplicação passo a passo, onde temos uma tela inicial com um dashboard com as opções, e a possibilidade de visualizar 3 tipos de carros: Clássicos, Luxo e Esportivos.

Os carros são buscados de um site da internet, mostrando as boas práticas e dicas de como implementar isso, e todo o projeto é feito passo a passo.

Este projeto é construído já no capítulo 2. Eu gostaria de ressaltar que este livro é recomendado para desenvolvedores que já conhecem o Android.


O capítulo 3 é focado em explicar os problemas que enfrentamos ao criar telas que funcionem em ambas as orientações Vertical e Horizontal, como criar layouts diferenciados, e bastante sobre o ciclo de vida avançado de uma activity, como por exemplo salvar e restaurar o seu estado.

O capítulo 4 é focado em explicar os problemas que enfrentamos ao desenvolver aplicativos para Android, sendo que temos diversos tamanhos de telas diferentes. Neste capítulo será explicado todos os termos como densidade de tela, como customizar layouts para diversas tamanhos de tela, boas práticas, etc, com exemplos bem simples.

No final deste capítulo como teremos conhecimento sobre Vertical/Horizontal, ciclo de vida avançado da activity (salvar estado), e ainda sabemos como customizar a tela para diversos tipos e tamanhos, vamos criar uma tela diferenciada para o GalaxTab 7" da Samsung.

O capítulo 5 faz a introdução ao Android 3.x e dicas de como migrar nossas aplicações para Tablets.

O capítulo 6 é dedicado a nova API de Fragments, e todos os conceitos principais são explicados com exemplos e projetos bem simples.

 O capítulo 7 é sobre a ActionBar presente nos tablets, e veremos como usufruir dos novos recursos que ela oferece aos desevolvedores.

Depois migramos nossa aplicação dos carros para utilizar os novos recursos do Android 3.x, e fazemos um layout diferenciado para tablets, vejam o resultado. Tudo é feito passo a passo.

O objetivo é criar uma aplicação única que funcione desde um smarthphone até um tablet com uma generosa tela de 10".

É isso e muito mais!

Ainda temos dois capítulos focados em animações, um sobre as animações do Android 2.x, e outro sobre o novo framework de animação do Android 3.x e suas vantagens.

Ainda temos capítulos avançados de programação na linguagem C com NDK, dicas do Android Market, e muito mais.

O livro está em fase final, em revisão, e tem lançamento previsto para dezembro.

Fiquem atentos e qualquer feedback antecipado é bem vindo ;-)

sexta-feira, 19 de agosto de 2011

Google compra o Motorola Mobility

Depois que o Google comprou o Motorola Mobility como será que os outros fabricantes reagiram?

Veja os comentários:
"Nós damos boas vindas as notícias de hoje, que demonstram como o Google está empenhado em proteger o Android, seus parceiros e o ecossistema - J.K. Shin, Presidente, Samsung, Mobile Communications Division"
"Eu agradeço ao esforço do Google em defender o Android e seus parceiros. - Bert Nordberg, Presidente & CEO, Sony Ericsson"
"Nós damos boas vindas a aquisição de hoje, que demonstra que o Google está profundamente empenhado em defender o Android, seus parceiros e o ecossistema. - Peter Chou, CEO, HTC Corp."
"Nós damos boas vindas ao esforço do Google a defender o Android e seus parceiros. - Jong-Seok Park, Ph.D, Presidente & CEO, LG Electronics Mobile Communications Company"

fonte: euandroid

quarta-feira, 11 de maio de 2011

Google USB API: O labirinto gigante

Que tal jogar o joguinho do labirinto controlado por seu Android?

terça-feira, 10 de maio de 2011

Android 3.1

Olá Pessoal

Diretamente do Google I/O 2011 o Android 3.1 (tablets) e Android 2.3.4 acabam de ser lançados!

A API que achei mais interessante foi a de se conectar a um dispositivo USB qualquer pelo seu Android, API que a muito tempo era desejada pelos desenvolvedores. Confira a documentação aqui:

http://developer.android.com/guide/topics/usb/index.html



Confira as mudanças aqui:
http://developer.android.com/sdk/android-3.1.html

segunda-feira, 9 de maio de 2011

Google I/O 2011

Pessoal,

Só lembrando a todos que amanhã é o grande evento  Google I/O 2011 e ninguém deve perder!

http://www.google.com/events/io/2011/

O evento será transmitido online e para maiores informações é possível até instalar o aplicativo detalhado pelo Android Market.

https://market.android.com/details?id=com.google.android.apps.iosched&feature=search_result

Como compilar o kernel Linux do Android e instalá-lo no aparelho

Olá pessoal

Estava navegando pelo site de developers da Sony Ericsson, quando me deparei com este post super interessante:

How to build a Linux kernel and flash it to the phone

Não deixe de conferir!

sexta-feira, 29 de abril de 2011

Curso de Android na Softblue

A softblue, pioneira em cursos online no Brasil, lançou recentemente o seu curso sobre Android "Curso Android: Programando Aplicações Móveis".

http://www.softblue.com.br/site/curso/id/7/

Para comemorar o lançamento do curso de Android, a Softblue irá sortear entre todos os alunos que se matricularem neste curso até 31/05/2011 um aparelho smartphone Motorola Milestone 2, baseado na plataforma Android.


Para maiores detalhes confira:
http://www.softblue.com.br/site/sorteio/id/14

Aplicativos Android em alta

O Google, com sua loja, Android Market ultrapassou a Apple App Store em termos de aplicativos gratuitos.
Para Android, agora há a disponibilidade de 134.342 aplicativos free, enquanto para o iOS da Apple App Store existem 121.845 aplicativos gratuitos.

De acordo com a publicação da Distimo (que forneceu esses números), se todas as lojas de aplicativos mantiverem esse ritmo de crescimento atual, será o tempo estimado de cinco meses para o Google Android Market ser a maior loja em termos de número de aplicativos, seguido pela Apple App Store para iPhone e do iPad, Windows Phone 7 Marketplace, BlackBerry App World e Nokia Ovi Store.


Fonte:Universo Touch

terça-feira, 29 de março de 2011

Vídeo Android da Samsung

Confiram este Vídeo legalda Samsung exibindo diversos recursos da plataforma Android.



Fonte: blogdoandroid

Tablets com Android 3.0

Pessoal,

Recentemente me perguntaram sobre os Tablets que já tinham o Android 3.0.

Segue este post interessante no pocket-lint com diversos Tablets.

* Asus Eee Pad MeMo
* Asus Eee Pad Slider
* Toshiba Honeycomb tablet
* Acer Iconia Tab A500
* Motorola Xoom
* Dell Streak 7
* LG G-Slate/Optimus Pad
* Samsung Galaxy Tab 10.1V


Fonte: Honeycomb: What devices are Android 3.0 ready?

terça-feira, 1 de fevereiro de 2011

Android 3.0 Platform Preview

Boa tarde a todos!

Foi lançado um preview do SDK do Android 3.0 (Honeycomb) para criar aplicativos customizados para Tablets.



Mais detalhes no Android Developers Blog.

quinta-feira, 6 de janeiro de 2011

Android 3.0 Preview - focado em Tablets

Feliz Ano Novo a Todos!

Confiram este video do androiddevelopers, demonstrado um pouco do Android 3.0, o qual será focado nas melhorias em Tablets, confira.

Obs: Lembrando que o Samsung Galaxy Tab já roda o Android 2.2 perfeitamente.

sexta-feira, 3 de dezembro de 2010

Sorteio Livro Google Android

A SoftBlue, empresa pioneira em treinamentos online está sorteando um livro Google Android 2ª edição.

Para concorrer ao sorteio acesso o site da SoftBlue e faça o cadastro aqui.

quinta-feira, 2 de dezembro de 2010

Aplicativo oficial para o Google Reader

O Google Reader tinha uma versão mobile muito boa no browser, mas agora existe um aplicativo oficial.
Faça o download:
Fonte: Android Community

sexta-feira, 19 de novembro de 2010

Panasonic começará a vender smartphones no Japão em 2011

A Panasonic afirmou nesta terça-feira (16) que começará a vender seus próprios smartphones no Japão no início do próximo ano e em outros países a partir de 2012, em uma tentativa tardia, mas ambiciosa, de obter participação no disputado segmento.

"Avaliamos mal a velocidade de assimilação dos smartphones no Japão", disse Osamu Waki, diretor de comunicações móveis da empresa. "Com a rápida migração para o Android, queremos crescer com velocidade".

A Panasonic planeja atingir vendas de 15 milhões de celulares no mundo até 2015, sendo que a meta apenas para o Japão é de 5,5 milhões de unidades vendidas até março do mesmo ano.

Fonte: G1

Samsung GalaxyTAB chega ao Brasil


Samsung GalaxyTAB é um computador portátil e um telefone celular ou podemos dizer que é um celular com um telão de 7 polegadas?!! O GalaxyTAB é sensível ao toque, pesando 380 gramas, mas não se preocupe que você não irá colocá-lo diretamente na orelha, pois não seria confortável, por isso vem acompanhado de um fone bluetooth para utilizá-lo como um telefone celular. Outra vantagem é a possibilidade de fazer videoconferência. Samsung GalaxyTAB vem com livros, conteúdos de jornais e revistas pré-carregados e a ferramenta Social Hub, que integra redes sociais e une contatos da rede com os do telefone.

Possui conector USB, câmera de 3 megapixel e TV digital e analógica, o Tab funciona com o Android 2.2, com um processador de 1,2 GHz, Bluetooth, 3G, Wi-Fi, GPS (com o serviço Google Maps) e oferece suporte a vários tipos de arquivo como MP3, MP4, DivX, WMV... Possui suporte aos principais formatos de áudio e vídeo, bem como rádio FM.

A memória interna é de 16GB e pode ser expandida com um cartão microSD.
Sobre valores é bom pesquisar, a operadora da Claro venderá por R$ 1.099 no plano Banda Larga 10 GB mais mensalidade. Na TIM, o GalaxyTAB desvinculado de planos custará R$ 2.280. Na Vivo, os planos variam entre R$ 599 com plano e R$ 2.299 sem planos.



Fonte: Android Brasil

terça-feira, 16 de novembro de 2010

Guia de Smartphones Android no Brasil

O blog SeidiMobile publicou um excelente Guia de Smartphones Android que lista os aparelhos Android homologados e anunciados para o Brasil.

Faça o download aqui:
http://www.seidimobile.com.br/wp-content/uploads/2010/11/Android.pdf

Notícia oficial

terça-feira, 19 de outubro de 2010

Como testar sua aplicação Android no Samsung GalaxyTab

Olá Pessoal,

Com o lançamento do Samsung GalaxyTab (Android 2.2 Froyo) é necessário testar as aplicações para garantir a compatibilidade com este dispositivo. Segue aqui algumas dicas:

Primeiramente, você pode instalar um add-on do GalaxyTab conforme explicado aqui:
http://innovator.samsungmobile.com/galaxyTab.do

Depois que o add-on for instalado no seu SDK, basta criar um AVD (Android Virtual Device) utilizando esta configuração e pronto. Você terá um emulador do Samsung GalaxyTab em casa.

Agora algumas dicas para sua aplicação seja exibida corretamente na poderosa tela de 1024x600 (WSVGA).

É recomendado compilar o aplicativo com no mínimo o Android 1.6, e para isso esta configuração pode ser utilizada:

<uses-sdk android:minSdkVersion="4" />

Se você compilar o seu aplicativo para o Android 1.6, e seguir todas as boas práticas de criação de telas (nunca utilize uma dimensão em pixels diretamente na tela ), sua aplicação vai funcionar perfeitamente. Lembre-se de customizar as imagens (drawable-mdpi e drawable-hdpi) para o Tablet.

Mas se é necessário compilar sua aplicação para Android 1.5, você deve utilizar a seguinte configuração:

<uses-sdk android:minSdkVersion="3" />

Fazendo isso, a princípio sua aplicação não vai funcionar.

Isto ocorre porque somente no Android 1.6 foi adicionado o suporte as diversas resoluções/densidades de tela, o que torna a compilação para o Android 1.5 não compatível com o Tablet.

Mas existe uma solução. Coloque também a seguinte configuração no AndroidManifest e bingo!

<supports-screens
          android:largeScreens="true"
          android:normalScreens="true"
          android:smallScreens="true"
          android:anyDensity="true" />

Basicamente o que esta configuração faz é permitir com que a aplicação seja instalada também em aparelhos com telas grandes e de alta densidade, como é o caso do Samsung GalaxyTab.

Estas configurações estão desligadas por padrão no Android 1.5. Mas no Android 1.6 elas estão ligadas por padrão.

Então é isso, boa programação a todos.

sábado, 16 de outubro de 2010

Android 2.2: O atributo de layout fill_parent foi renomeado para match_parent.

Olá pessoal

Recebi alguns emails já de leitores do livro e desenvolvedores com dúvida sobre o novo atributo de layout: "match_parent".

Para fazer as telas no Android, podemos usar o atributo "wrap_content" para informar ao componente/view que ele deve apenas ocupar o espaço necessário na tela. Desta forma a view fica com o seu tamanho natural.

Outro atributo é o "fill_parent" que informa ao componente/view para preencher automaticamente todo o conteúdo de seu layout pai. Desta forma você pode "esticar" uma view na horizontal ou vertical, conforme a necessidade.

Por exemplo nesta imagem, podemos ver que os campos Name e Comments, estao ocupando a largura inteira da tela, devido a configuração do android:layout_width="fill_parent".



Mas e agora o que é este "match_parent"?

Simples, o "fill_parent" foi renomeado para este novo nome.

Então para o Android 2.2 ou superior é recomendado que os desenvolvedores utilizem a nova nomeclatura "match_parent". E para aplicações antigas, naturalmente a compatibilidade continua existindo. Portanto não se preocupe, sua aplicação feita em Android 1.6 também não vai parar de funcionar.

Então antes do Android 2.2:

android:layout_width="fill_parent"

Android 2.2:

android:layout_width="match_parent"

Se você por acaso acessar o código fonte do Android verá que na sua base tudo já foi alterado.