Pular para o conteúdo principal

Postagens

Mostrando postagens de abril, 2011

Antes do hello world um pouco de teoria (Android)

Eu sei que o legal de desenvolver é pular a parte chata (documentação e teoria) e ir direto para o desenvolvimento, fazendo de cara o bom e velho hello world, ok sem problema, mas depois é bom dar uma olhada nos fundamentos para ter noção das possibilidades da plataforma.   Um aplicativo dentro do sistema Android As aplicações Android são codificadas em Java, depois de tudo compilado, código e recursos são colocados em um pacote, com extensão .apk, esse é o “instalador” da apicação desenvolvida. Depois de instalado, a aplicação fica em seu próprio “sand box”: O Android é um SO baseado em Linux, cada aplicação é tratada como um usuário distinto; Cada aplicação recebe um ID de usuário único, onde apenas esse usuário possui permissão de acesso aos arquivos da aplicação; Cada processo tem sua própria máquina virtual (VM), então o código de um aplicativo é executado isoladamente de outras aplicações. Cada aplicativo é executado em seu próprio processo, que inicia quando um dos