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
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
Sistema Operacional Android
Tarefas (“Tasks”)
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
Início do processo
Início do processo
Início do processo
Android Developer Tools (ADT)
Início do processo
Início do processo
Android Developer Tools (ADT)
Início do processo
Android RunTime (ART)
Android Debug Bridge (ADB)
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