Desenvolvimento Android. Aprenda através do código.

Mobile

android

Aqui vai uma dica para quem como eu se interessa ou está iniciando os estudos para a plataforma Android.

Para iniciar os estudos em alguma plataforma, um bom caminho é procurar os materiais de estudo mais indicados pela “comunidade” e ter a mão bons exemplos de implementações como base.

Para iniciar no mundo Android, você precisa instalar o Kit de desenvolvimento, que é comumente conhecido como SDK do Android. Após a instalação, você pode procurar a pasta da instalação do SDK, que no meu caso ficou em: C:android-sdk-windows. Navegando em sua estrutura iremos encontrar uma pasta samples que contem vários exemplos de como utilizar os recursos do Android para quem quer desenvolver aplicativos para o mesmo.

Dentro da pasta samples você vai ver os exemplos para as versões de Android que foram instaladas.

Abaixo segue a lista com alguns dos exemplos disponíveis:

  • Bluetooth Chat: Exemplo de como utilizar a API de bluetooth.
  • Contact Manager: Aplicativo que demonstra como consultar/utilizar a agenda de contatos do Android utlizando o ContactsContract API
  • Cube Live Wallpaper: Aplicativo que demonstra como utilizar a API de live wallpaper que foi adicionado no Android 2.1, para que usuários possam instalar em seus aplicativos.
  • Home: Exemplo de como alterar a tela inicial(Home) do Android. No Android qualquer aplicação nativa poder ser customizada e até alterada por uma aplicação que você mesmo desenvolveu, assim como existem vários aplicativos no Android Market que já fazem isso.
  • JetBoy: Jogo que demonstra a SONiVOX JET, tecnologia musical interativa, que ter por finalidade mostrar como devemos utilizar a classe JetPlayer para adicionar diversos sons durante o jogo.
  • Lunar Lander: Jogo que demonstra como animar objetos e imagens na tela.
  • Multiple Resolution: Um aplicativo exemplo que mostra como utilizar diversos tamanhos e resolução de tela.
  • Note pad: Exemplo de como manipular informações tal como, cadastrar, listar, editar e excluir cada item no banco de dados SQLLite integrado ao Android, Semelhante ao Notepad tutorial.
  • Renderscript: Exemplos que demonstram como usar várias funcionalidades das APIs Renderscript.
  • Searchable Dictionary v2: Aplicação que demonstra como utilizar o framework de busca do Android, para permitir encontrar rápidamente alguns resultados, incluindo como fornecer sugestões de pesquisa para Caixa de pesquisa rápida entre outras coisas.
  • SIP Demo: Aplicação que demonstra como fazer chamadas baseado na Internet com a API SIP, tipo o Sipdroid e/ou Frings se não estou enganado.
  • Snake: Uma implementação do clássico jogo "Snake".
  • Soft keyboard: Exemplo de como implementar com o teclado virtual (input Method). Este exemplo é mais focado para fabricante de celulares que precisam customizar o Android.
  • StackView Widget: Demonstra como criar um widget simples coleção contendo um StackView.
  • Wiktionary: Um exemplo de criação de widgets interativos para exibição na tela inicial do Android.
  • XML Adaptadores: Este exemplo demonstra como vincular dados utilizando os adaptadores XML
Quem quiser conhecer a lista detalhada com os exemplos para desenvolvimento Android, pode ter acesso clicando aqui!

 

### Um ótimo estudo a todos.


Author's profile picture

Vitor is a computer scientist who is passionate about creating software that will positively change the world we live in.

MVP Azure - Cloud Architect - Data science enthusiast


3 minutes to read