Esta aplicação simples da bússola foi realizada como um trabalho especializado. Na inicialização, ele monitora se o dispositivo móvel possui o sensor necessário e, se não, pára de receber uma mensagem de erro.
Além de exibir a bússola, ela mede e exibe a linha do horizonte, o ângulo do rolamento e a inclinação do dispositivo.