Dropped My Phone GAME
Ele se baseia em um modelo de física muito simples e no fato de que a maioria dos smartphones tem um acelerômetro hoje em dia.
Este dispositivo mostra as forças aplicadas no telefone, que devem ficar em torno de 1g (se você estiver na Terra!), Mas chegarão perto de 0 quando cair (ou lançar) em queda livre.
Isso nos permite detectar quando o smartphone está 'voando' (depois de cair ou ser jogado) e por quanto tempo, o que determina a distância.
No final das contas, tudo se resumia a criar um aplicativo visual que contradissesse o escopo típico de um aplicativo: não é realmente útil e você pode acabar com um telefone quebrado. :-)
Dica: não funciona se o telefone cair na água! ;)
Permissões explicadas:
Internet - Você precisa dele para enviar suas pontuações para o servidor, se quiser.
Bloqueio de despertar - Isso é eficaz para detectar se você deixou cair o telefone acidentalmente quando o aplicativo não está ativo. É eficiente em termos de bateria. Esse recurso pode ser desativado facilmente no menu do aplicativo.
Receber inicialização concluída - Se você optar por ativar as notificações, elas serão iniciadas após uma reinicialização.