2. Este curso tem como objetivo mostrar os
conceitos básicos para o desenvolvimento de
aplicações para dispositivos móveis com
Sistema Operacional Android.
3. Introdução;
O ambiente de desenvolvimento;
Criando o HelloWorld;
Instalando API Demos;
Conceitos do Android;
Onde buscar mais informações.
4. O que é Android ?
◦ Sistema operacional para dispositivos móveis;
◦ Código aberto (open-source);
◦ Grátis para quem quiser utilizar;
◦ Baseado em Linux.
5. Por que desenvolver para celular?
◦ 4 bilhões de aparelhos no mundo;
◦ 61% da população mundial possuem celular;
◦ “A receita de lojas de aplicativos para celulares e
outros dispositivos móveis vai quase triplicar em
2011, atingindo US$ 15,1 bilhões, impulsionada
pelo crescimento do Android” ...
(http://convergenciadigital.uol.com.br)
6. A Open Handset Alliance
◦ Plataforma única e aberta;
◦ Moderna e flexível para o desenvolvimento de
aplicações corporativas;
◦ Visa satisfação dos consumidores.
7. Android Developer Challenge
◦ U$ 10 milhões em prêmios.
Android Market
8.
9. Java SDK
◦ JDK 5 ou superior;
Android SDK
◦ Baixar em: http://developer.android.com/sdk
Eclipse
◦ Versão 3.4 (Ganymede) ou superior;
◦ Baixar em: http://www.eclipse.org/downloads/
ADT – Plugin para Eclipse
◦ Seguir passos: developer.android.com/sdk/eclipse-adt.html
19. Geralmente representa uma tela na aplicação;
É interface gráfica com o usuário;
Controla eventos;
Uma aplicação possui uma ou mais Activity;
Subclasses: ListActivity, MapActivity, ...
25. Registra a classe no AndroidManifest.xml
Abrir aba
Application Clicar em Add... Adicionar nome
da Activity
26. Utilizado para acessar elementos do layout na
Activity;
Método findViewById(id);
Necessário definir o “Id” do elemento no
arquivo de layout xml.
27. Interação com o usuário;
Ex: clique no botão, selecionar uma opção no
menu, ...
31. Entre em contato:
◦ Flávio Kreis
E-mail/gtalk: flaviokreis@gmail.com
Facebook: facebook.com/flaviokreis
◦ Osias Carneiro
E-mail/gtalk: oziaz@gmail.com
Facebook: facebook.com/oziaz
32. ANDROID Aprenda a criar aplicações para
dispositivos móveis com o Android SDK –
Ricardo R. Lecheta – 2ª Edição – Junho/2010 –
Editora Novatec
http://www.celulares.etc.br/numero-de-
celulares-no-mundo-pode-chegar-a-4-
bilhoes-ate-o-fim-do-ano.html
http://convergenciadigital.uol.com.br/cgi/cgi
lua.exe/sys/start.htm?infoid=24984&sid=17