sexta-feira, 27 de abril de 2012

Instalando o Android SDK na plataforma Linux

ndroid é um sistema operacional open source baseado no Linux para dispositivos portáteis. Pertencente ao Google e a Open Handset Alliance (OHA), uma aliança voltada para dispositivos móveis open source, composta com aproximadamente 30 empresas de nome mercadológico (Intel, Motorola, Samsung e outros).
Linux: Instalando o Android SDK na plataforma Linux.
O seu SDK (kit de desenvolvimento) proporciona ferramentas e chamadas via API na linguagem JAVA para desenvolvimento de programas. Resumidamente, são programas para celulares com um sistema operacional, middleware e interface. A seguir um breve resumo da arquitetura, onde os principais recursos desta plataforma mobile são a máquina virtual otimizada, navegador integrado, biblioteca 2D e 3D, banco SQLite e plugin para o Eclipse (ADT). 

Arquitetura (Raio X do Android):
Linux: Instalando o Android SDK na plataforma Linux.
A "Camada Linux Kernel" é a camada composta do kernel do Linux versão 2.6 que orquestra os serviços, segurança, gerenciamento de memória e processos, rede e drivers. Não podemos esquecer também da abstração do hardware nesta camada. Já na camada de bibliotecas encontramos diversas bibliotecas em C/C++ utilizadas pelo Android: biblioteca C padrão (libc), multimídia, visualização de camadas 2D e 3D, funções para browser, funções para gráficos, funções de aceleração de hardware, renderização 3D, fontes bitmap e vetorizada e funções de acessos ao banco SQLite. Em síntese, todos os recursos são disponíveis no Framework para o desenvolvimento de pacotes. 

Dalvik é uma uma instância da máquina virtual. Dalvik é criada para cada novo programa em execução no Android. O Dalvik é uma máquina virtual diferente da tradicional JVM, mais performática (pelo fato de ser otimizada para dispositivos móveis), com maior integração com a nova geração de hardware e projetada para executar várias VMs paralelamente, é otimizada para consumo mínimo de memória, bateria e CPU. 

Framework Application: disponibiliza todas as APIs e recursos necessários para os pacotes/aplicativos: classes visuais como botões e views, Content Providers (troca de recurso entre aplicativos), gerenciador de recurso, ciclo de vida da aplicação e gerenciador de pacotes. 

Camada Applications é a camada que, como o próprio nome diz, encontra-se todos os aplicativos do Android, como cliente de e-mail, navegador web, contatos entre outros. Resumindo, para desenvolver programas para a plataforma Android, criaremos os aplicativos em Java na VM Dalvik. 

Programe seu andróide


A plataforma Android, do Google, vai equipar com tecnologia de ponta diversos aparelhos celulares. Veja como é fácil começar a programar aplicativos nela.
0 página(s).Por Alessandro de Oliveira Faria (Cabelo)
Alessandro Faria é sócio-proprietário da NETi TECNOLOGIA, fundada em Junho de 1996 (http://www.netitec.com.br) e especializada em desenvolvimento de software e soluções biométricas. Consultor Biométrico na tecnologia de reconhecimento facial, atuando na área de tecnologia desde 1986. Leva o Linux a sério desde 1998 com desenvolvimento de soluções open-source, é membro colaborador da comunidade Viva O Linux e mantenedor da biblioteca open-source de vídeo captura, entre outros projetos.

 Clique aqui e tenha a matéria na íntegra em seu computador.

ASUS confirma ICS para o Transformer Prime e ferramenta para desbloquear bootloader


Asus confirma atualização para o Android Ice Cream Sandwich para o tablet Transformer Prime no dia 12 de Janeiro e uma ferramenta para desbloquear o bootloader do tablet.
ASUS Eee Pad Transformer Prime ASUS confirma ICS para o Transformer Prime e ferramenta para desbloquear bootloader
Nestes dias que passaram, houve bastante discussão sobre o último update recebido pelo Asus Transformer Prime. A verdade é que tanto os consumidores quanto os desenvolvedores ficaram bravos quando souberam que a atualização tinha travado o bootloader do Prime.
O bootloader travado do Prime vem com uma criptografia de 128bits e muito difícil de ser quebrada. O significado disso é que fazer o ROOT do tablet seria uma tarefa bem complicada para os desenvolvedores, assim como rodar roms customizadas como CyanogenMOD, MIUI e afins.
Nesta última atualização, no entanto, veio com aprimorações da câmera, touchscreen e a performance do GPS, que bastante questionado pelos usuários, além do bootloader travado. Em meio a discussão, foi feita uma petição e muitos manifestos na página oficial do Facebook da ASUS para que o bootloader do tablet seja desbloqueado.
E como resposta oficial a ASUS além de liberar uma ferramenta para o desbloqueio do bootloader, confirmou que irá disponibilizar a atualização para o Android 4.0 – Ice Cream Sandwich no dia 12 de Janeiro.
Veja o comunicado oficial da ASUS:
Thank you very much for all of the support you have given to ASUS. Eee Pad Transformer Prime received excellent reviews and great demand when it launched in December 2011. Now, we are continuing to make the Transformer Prime available in the worldwide market, and doing our best to fulfill the incredible demand. ASUS strives to create the best products and provide the best service for our customers, and will be releasing an FOTA update for the Transformer Prime shortly. This update, version 8.8.3.33, will improve the focus of the camera, the fluidity of the touch experience, and the APK capabilities in Android Market.
ASUS has been working hard to make the highly anticipated Android 4.0 Ice Cream Sandwich available on the Transformer Prime, and today, we have good news for you. Android 4.0 Ice Cream Sandwich FOTA worldwide update for the Transformer Prime will start from Jan 12th, 2012. Thank you for your patience and support through this process.
In addition, we would like to address your concerns related to GPS and bootloader on the Transformer Prime.
The ASUS Transformer Prime is made from a metallic unibody design, so the material may affect the performance of the GPS when receiving signals from satellites. Please note that this product is not a professional GPS device, and signal performance can be easily influenced by factors including, but not limited to: weather, buildings, and surrounding environments. Please understand there are limitations when using the GPS function. To avoid inconveniencing users who demand a powerful GPS device, we made the decision to remove it from our specification sheet and marketing communications. We apologize for any inconvenience this has caused.
Regarding the bootloader, the reason we chose to lock it is due to content providers’ requirement for DRM client devices to be as secure as possible. ASUS supports Google DRM in order to provide users with a high quality video rental experience. Also, based on our experience, users who choose to root their devices risk breaking the system completely. However, we know there is demand in the modding community to have an unlocked bootloader. Therefore, ASUS is developing an unlock tool for that community. Please do note that if you choose to unlock your device, the ASUS warranty will be void, and Google video rental will also be unavailable because the device will be no longer protected by security mechanism.
Thank you for all the understanding and support for the ASUS Transformer Prime. Happy New Year!

(Rapidamente resumindo, o comunicado agradece ao retorno dado pelos usuários e a grande demanda pelo produto. Explica que está fazendo o máximo para melhorá-lo, anuncia o lançamento do ICS no dia 12 de janeiro desse ano, justifica certas deficiências do GPS, culpando o material do qual é feito e explicando que o tablet não é um aparelho profissional de GPS e, por último, alega motivos de segurança para o bloqueio do bootloader).
Agora é esperar que atualização do ICS e a ferramenta de desbloqueio do bootloader possam ser disponibilizadas, para a alegria dos consumidores e desenvolvedores.

Liberada atualização do Android 2.3 para LG Optimus 2X, LG Optimus 3D e LG Optimus One


Usuários do LG Optimus 2X, LG Optimus 3D e LG Optimus One, o Android 2.3 Gingerbread chegou para vocês! Confira aqui como atualizar seu smartphone LG!
big Liberada atualização do Android 2.3 para LG Optimus 2X, LG Optimus 3D e LG Optimus One
Para atualizar seu smartphone LG entre neste link para a página de atualizações da LG. No momento a atualização para o Android 2.3 – Gingerbread é para o LG Optimus 2X (P990 todas as versões), LG Optimus 3D (P920 versão do aparelho sem vínculo com operadora) e LG Optimus