PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – – 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
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
Android Developer Tools (ADT)
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: Webpage - Vogella.com: