O documento discute o sistema operacional Android, desenvolvido pelo Google para dispositivos móveis. O Android é um sistema operacional de código aberto baseado no kernel Linux, que permite o desenvolvimento de aplicativos em Java. O documento também aborda as diferenças entre o Android e o iPhone e fornece instruções sobre como configurar o ambiente de desenvolvimento Android no Eclipse.
2. Android
● O Android é um sistema operacional
● Desenvolvido para dispositivos móveis
● Desenvolvido pela equipe do Google
● Seu código é Aberto
● Não necessita de um hardware específico
● Utiliza um kernel do Linux, personalizado
● Aplicativos feitos em Java, não em JME!
3. Android
● Primeiro celular lançado do ano de 2008
● Android T-Mobile G1
6. IPhone
● Flexibilidade:
● A Apple é conhecida por limitar as funções de seus
sistemas e com o iPhone não é diferente.
● Geralmente são tecnologias exclusivas e não
interagem muito bem com outros sistemas
operacionais.
● Seus clientes só podem usar aplicativos aprovados
por eles e são o oposto do Open Source.
● Tecnologia fechada.
7. Android
● Flexibilidade:
● É Open Source, por tanto é aberto e dá liberdade
aos usuários.
● Os usuários têm liberdade para usar
● Os desenvolvedores para criar
● Fabricantes para personalizar o sistema para seus
clientes.
16. Preparando o ambiente de
desenvolvimento
● Java - http://java.sun.com/javase/downloads/
● IDE Eclipse - http://www.eclipse.org/downloads/
● Android SDK - http://developer.android.com/sdk
17. Instalando o SDK Windows
● Vá até o executável que se encontrará no diretório do Android SDK e execute.
● Em Available Packages, temos as versões da plataforma do Android.
● Marque apenas as opções para Android 2.1
● Clique em Install Selected.
18. Instalando o SDK no Linux
● Extraia os arquivos em uma pasta, vá até a pasta /tools que se encontrará no
diretório do Android SDK e execute ./android
● Em Available Packages, temos as versões da plataforma do Android.
● Marque apenas as opções para Android 2.1
● Clique em Install Selected.
$ tar -zxvf android-sdk_r04-linux_86.tgz
$ cd android-sdk-linux_86/tools
$ ./android
19. Configurando o SDK no Windows
● Painel de Controle>Sistema e
Segurança>Sistema>Configurações
Avançadas do Sistema. Na aba Avançado
clique no botão Variáveis de Ambiente.
● Edite a variável PATH adicionando um ponto-e-
vírgula (;), no final coloque “C:android-sdk-
windowstools”
20. Configurando o SDK no Linux
● Edite seu arquivo .profile adicionando o
diretório do Android SDK na variável PATH.
mayron@linux:~$ export PATH=$PATH:$HOME/android-sdk-linux /tools:$JAVA_HOME/bin
21. Configurando o Eclipse
ADT - Android Development Tools
● Execute o Eclipse
● Help >Install New Software
● Clique em “Add...”
22. Configurando o Eclipse
ADT - Android Development Tools
● Adicione o Google plugin for Eclipse em Location
● Eclipse 3.6 (Helios) - http://dl.google.com/eclipse/plugin/3.6
● Eclipse 3.5 (Galileo) - http://dl.google.com/eclipse/plugin/3.5
23. Configurando o Eclipse
ADT - Android Development Tools
● Selecione todas as opções (Google Plugin Eclipse,
Google App Engine Java e Google Web Toolkit).
24. Configurando o Eclipse
ADT - Android Development Tools
● Adicione o Google plugin for Eclipse em Location
● https://dl-ssl.google.com/android/eclipse/
25. Configurando o Eclipse
● Assim que adicionar o plugin, marque
Developer Tools e clique no botão Next.
26. Configurando o Eclipse
● Na segunda etapa, mantenha como está, caso
não tenha erros e prossiga. Na terceira etapa,
aceite os termos de licença e clique no botão
Finish.
27. Configurando o Eclipse
● Reinicie o Eclipse e após vá ao menu
Window>Preferences e selecione Android
● Selecione o local do SDK e aperte Apply
28. Hello Word
● No Eclipse acesse o menu:
File → New → Project → Android Project