Opções de armazenamento no Android (Tradução da documentação oficial)

O Android fornece diversas opções para que você salve dados persistentes da aplicação. A solução que você escolher depende da sua necessidade, como se os dados devem ser privativos da sua aplicação ou acessível a outras aplicações (e ao usuário) e quanto espaço seus dados necessitam.
Continuar lendo Opções de armazenamento no Android (Tradução da documentação oficial)

Suporte a Tablets e Smartphones no Android

A plataforma Android pode ser executada em uma grande variedade de tamanhos de telas e o sistema redimensiona graciosamente a interface da aplicação para caber em cada um desses tamanhos. Tipicamente, tudo o que você precisa fazer é projetar a sua interface de forma que ela seja flexível e otimizar alguns elementos para tamanhos diferentes pelo fornecimento de recursos alternativos (como layouts alternativos que reposicionam alguns views ou valores de dimensionamento alternativos para os views). Porém, algumas vezes você pode querer dar um passo adiante e otimizar toda a experiência do usuário em diferentes tamanhos de tela.
Continuar lendo Suporte a Tablets e Smartphones no Android

Criando uma aplicação básica para o Android a partir do zero

Neste artigo, que é a primeira parte de uma série de quatro, iremos ver como criar uma aplicação rudimentar que mostre os básico para desenvolver uma aplicação para a plataforma Android. Nessa nossa aplicação, teremos apenas duas telas, que serão um formulário de entrada de dados e um outro para listagem dos dados inseridos.

Conceitos básicos para o desenvolvimento de uma aplicação para a plataforma Android

Nesse artigo, veremos os passos mais rudimentares para desenvolver uma aplicação android que tenha apenas o básico do básico de uma aplicação: entrada e saída de dados; desenvolveremos uma aplicação com apenas dois formulários, um para inserir os dados a serem salvos na aplicação e e outro, um ListView, para mostrar os dados inseridos.

Criando uma aplicação básica para Android

Esse tutorial assume que você tem um conhecimento decente de Java e já possui instalado o SDK do Android e o Plugin para o Eclipse. Visite o tutorial “Instalando e atualizando o plugin ADT no Eclipse” para saber como instalar esses dois componentes essenciais. A aplicação criada nesse artigo demonstrará como executar várias tarefas no Android que lhe auxiliarão na criação de aplicações verdadeiramente produtivas.
Continuar lendo Criando uma aplicação básica para Android

10 aplicativos essenciais em um tablet Android

Os aplicativos são o coração e alma da experiência com qualquer tablet, e os tablets Android não são diferentes. Mas para os usuários nem sempre é fácil descobrir por onde começar. O Android Market de vez em quando destaca alguns aplicativos para tablets, mas não há uma lista completa de tudo o que é otimizado para as telas grandes. E embora a maioria dos aplicativos Android seja capaz de rodar em um tablet, os que são especificamente projetados para tirar proveito de suas telas de alta-resolução oferecem a melhor experiência.

Referencia (pcworld.uol.com.br)

Executando um Serviço em segundo plano no Android

Um Serviço é um componente da aplicação que pode executar operações em segundo plano e não fornece uma interface com o usuário. Um outro componente da aplicação pode iniciar um serviço e ele continuará a ser executado em segundo plano mesmo se o usuário passar a usar outra aplicação. Adicionalmente, um componente pode se conectar a um serviço para interagir com ele e até mesmo executar comunicação inter processos (IPC). Por exemplo, um serviço pode manipular transações de rede, tocas música, executar entrada e saída de arquivos, ou interagir com um fornecedor de conteúdo, tudo em segundo plano,
Continuar lendo Executando um Serviço em segundo plano no Android

Suporte a múltiplas telas no Android

O Android pode rodar em uma grande variedade de dispositivos que podem ter diferentes tamanhos e densidades de tela. Para as aplicações, o sistema Android fornece um ambiente de desenvolvimento consistente para dispositivos e manipula muita do trabalho para ajustar a interface da aplicação a tela que exibirá a aplicação. Ao mesmo tempo, os sistema fornece APIs que permitem controlar a exibição da aplicação em telas e densidades especificas, para otimizar a interface para diferentes configurações de tela. Por exemplo, você pode querer uma interface para tablets e uma diferente para smartphones.

Continuar lendo Suporte a múltiplas telas no Android

10 aplicativos essenciais para seu smartphone Android

Se você acabou de comprar um smartphone com o sistema Android, do Google, e ainda não não instalou nenhuma aplicativo, está perdendo um dos principais recursos de ter um smartphone desse. Abaixo segue uma lista de 10 aplicativos para você começar sua jornada no mundo de aplicativos Android, que não podem faltar no seu novo dispositivo.

Continuar lendo 10 aplicativos essenciais para seu smartphone Android