PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.
-
Upload
stephanie-carlos -
Category
Documents
-
view
220 -
download
0
Transcript of PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.
![Page 1: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/1.jpg)
PROGRAMAÇÃO DE DISPOSITIVO ANDROID
Arte Digital – 2014.2 – ECO/UFRJ
![Page 2: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/2.jpg)
Encabeçado pela Google
Kernel baseado em Linux
Aplicativos compostos por elementos visuais, não-visuais e tarefas
Android Open Source Project
![Page 3: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/3.jpg)
Atividades – ex: Browser, Camera, Gallery, Music, Phone, Alarm...
Application Framework – ex: Gerenciadores de atividades, de janelas, de pacotes, de recursos...
Bibliotecas – i.e.: Códigos escritos para executar rotinas específicas
Kernel – i.e.: Tradutor dos comandos de software para operação do hardware
Sistema Operacional Android
![Page 4: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/4.jpg)
Sistema Operacional Android
![Page 5: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/5.jpg)
Tarefas (“Tasks”)
![Page 6: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/6.jpg)
Android Developer Tools (ADT): Extensão do Eclipse IDE (Integrated Development
Environment);
Android RunTime (ART): Emulador do sistema operacional Android e de modelos
de smartphones (somente após o Android 4.4);
Android Debug Bridge (ADB): Ferramenta de conexão de dispositivo real ou virtual para
testes;
Ferramentas de desenvolvimento
![Page 7: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/7.jpg)
Início do processo
![Page 8: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/8.jpg)
Início do processo
![Page 9: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/9.jpg)
Início do processo
![Page 10: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/10.jpg)
Android Developer Tools (ADT)
![Page 11: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/11.jpg)
Início do processo
![Page 12: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/12.jpg)
Início do processo
![Page 13: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/13.jpg)
Android Developer Tools (ADT)
![Page 14: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/14.jpg)
Início do processo
![Page 15: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/15.jpg)
Android RunTime (ART)
![Page 16: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/16.jpg)
Android Debug Bridge (ADB)
![Page 17: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ.](https://reader035.fdocumentos.com/reader035/viewer/2022062411/570638471a28abb8238f36d5/html5/thumbnails/17.jpg)
Referências
Portal oficial da Google para desenvolvimento Android: http://developer.android.com/guide/webapps/debugging.html
Webpage - Vogella.com: http://www.vogella.com/tutorials/Android/article.html