Open Hander Alliance

Open Handset Alliance é uma aliança de diversas empresas com a intenção de criar padrões abertos para telefonia móvel.

Sistema Operacional Linux

O kernel do Android é Linux. Sendo este o responsável por gerenciar memória, processos, threads, segurança de arquivos, drivers e rede

O Android possui código aberto e livre

Android e Java

  • Máquina Virtual Dalvik
    • Bytecode convertido para .dex (Dalvik Executable)
    • App é compactado em arquivo .apk (Android Package File)
  • Máquina Virtual ADT
    • Disponível a partir do Kitkat e padrão no Lollipop
    • Melhoras na compilação e Garbage Collector
  • Graddle
    • ​Sistema de build e dependências do Android

Versões e API level

Arquitetura do Android

Android Studio e SDK

  • SDK 
    • Software Development Kit
  • Android Studio
    • https://developer.android.com/sdk/index.html

Links

  • http://developer.android.com/index.html
  • https://developer.android.com/training/index.html
  • https://www.youtube.com/channel/UCVHFbqXqoYvEWM1Ddxl0QDg
  • http://novatec.com.br/livros/googleandroid4ed/
  • https://www.udacity.com/course/developing-android-apps--ud853

Android

By Alexsandro Oliveira

Android

  • 711