17
PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Embed Size (px)

Citation preview

Page 1: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

PROGRAMAÇÃO DE DISPOSITIVO ANDROID

Arte Digital – 2014.2 – ECO/UFRJ

Page 2: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

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

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

Sistema Operacional Android

Page 5: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Tarefas (“Tasks”)

Page 6: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

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

Início do processo

Page 8: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Início do processo

Page 9: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Início do processo

Page 10: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Android Developer Tools (ADT)

Page 11: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Início do processo

Page 12: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Início do processo

Page 13: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Android Developer Tools (ADT)

Page 14: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Início do processo

Page 15: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Android RunTime (ART)

Page 16: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

Android Debug Bridge (ADB)

Page 17: PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – 2014.2 – ECO/UFRJ

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