Android é um sistema operativo baseado em Linux desenvolvido pela Google para dispositivos móveis como telemóveis, sendo de código aberto e totalmente gratuito. As aplicações para Android são desenvolvidas principalmente em Java e armazenadas no formato APK, tendo de ser assinadas, e o sistema suporta tecnologias como OpenGL e SQLite.