Este é o primeiro numa série de artigos sobre desenvolvimento em Android. Tem como objectivo ser uma introdução ao Android, mas o leitor já deverá saber as bases da programação.
Vamos cobrir os básicos e falar de funcionalidades introduzidas no Honeycomb. Iremos passo a passo até termos uma aplicação Android completa. Apesar de nos focarmos no Honeycomb, o mesmo ainda é válido para o Ice Cream Sandwich.
Tivemos a ideia para este guia quando estávamos a desenvolver um cliente para Google Buzz chamado Honeybuzz. Quando o Google+ foi anunciado, decidimos abandonar a aplicação, mas pelo menos queríamos fazer uso do conhecimento adquirido para ajudar outras pessoas. Íamos publicar a aplicação (como demonstração), mas depois do fim do Google Buzz ser anunciado, apercebemos que seria inútil passado pouco tempo.
Vamos usar a aplicação como referência, servindo de exemplo para cada tópico de como o mesmo pode ser aplicado numa aplicação real. De seguida alguns screenshots do Honeybuzz.
A lista de todos os capítulos do guia:
- Ambiente de desenvolvimento e criação do projecto
- Trabalhar com a API do Google Buzz
- Como lidar com erros
- Usar Google Analytics numa aplicação Android
- Guardar e ler as preferências do utilizador
- Como criar um menu de opções e adicioná-lo à Action Bar
- Estilos e themes
- Usar fragmentos para lidar com diferentes orientações de ecrã
- Services, AsyncTasks e Notifications
- Como monetizar uma aplicação Android
- Como criar um widget StackView
- Publicar no mercado Android
Adicionaremos links à medida que os capítulos forem publicados.
Esperemos que gostem desta série de tutoriais e aguardaremos pelos vossos comentários e sugestões.