Gabriel Garage

Olá todos, estou montando essa pagina para registro de minhas atividades. Estarei pesquisando e desenvolvendo aplicações de Realidade Aumentada e afins. Tentarei organizar as atividades em paginas individuais.
Gabriel A. Fernandes


2012-11-12 Estudo de Sensores para Android

Hoje terminei o código para o “Android Sensor Base”, um aplicativo que coleta dados dos sensores e exibe em uma lista. Nesse app eu inclui uma bussola baseada visual (que não sei se está correta). Basicamente é feita uma checagem (onCreate()) se o sensor X ou Y está disponivel e então é iniciado a respectiva escuta (onResume()) para cada um. Quando o aparelho entra em espera as escutas são “teoricamente” desativadas para economizar bateria.

Link para git impa do Android Sensor Base

Vale ressaltar a bussola, pois para obter uma leitura coerente eu gerei um vetor2 baseado nas coordenadas XY normalizadas e calculei o angulo em relação a um vetor2(1,0). Esse Norte seria o N magnético da Terra que não corresponde ao N geográfico, nesse caso a diferença entre eles é chamada de declinação magnética e deve ser calculada de acordo com a localização da bussola na superfície da terra. O Rio de Janeiro nesse caso possui uma declinação aproximada de -22.24 graus (Descubra a declinação). Vale lembrar que devido a variação constante do campo magnético é necessário sempre estar atualizando esse valor, pois a pagina acima indica uma variação de -6.5 graus ao ano para o Rio. O assunto é muito interessante e para complementar achei esse gif animado na Wikipedia que mostra variações no campo durante os anos (só de curiosidade):

File:Earth Magnetic Field Declination from 1590 to 1990.gif


2012-10-26 KDE Necessitas project – QT para Android

Hoje testei o QT Creator versao Android. Até o momento foi o processo mais rápido de produção de um aplicativo “Hello World!” Android que tive a oportunidade de testar. Basta baixar o instalador Mac, Windows ou Linux e ele faz todo resto (no estilo do NVPACK). Para quem não conhece, o QT é um poderoso sdk de criar interfaces e aplicações multi plataforma. Uma vez usando o QT Creator Necessitas é possível realizar aparentemente tudo que se faz no eclipse. Estou considerando montar o projeto “Android Sensor Base” (equivalente ao iOS Sensor Base postado anteriormente) utilizando essa plataforma.

Para quem é fã do wxWidgets, eles ainda estão juntando recursos para portar para Android…


2012-10-24 – Mind Mapping do Projeto Mobile AR

Em um primeira passada da lista de pontos de interesse no projeto Mobile AR na pagina do Luiz montei esse diagrama “Mind Mapping” utilizando a versão free da aplicação XMind. A aplicação é multiplataforma e pode ser executada tanto em Windows, Linux e Mac.. o arquivo fonte para esse map é Mobile_AR.xmind.

Mobile AR Mind Mapping

Mobile AR Mind Mapping


2012-10-23 – Meu primeiro exemplo de app para ios

O projeto do meu primeiro app para iOS está disponível para download no link acima, por enquanto não resolvi como usar o git… então está em zip mesmo. O projeto é para o Xcode… e mostra como utilizar diversos componentes do CoreMotion, pretendo aprimorar um pouco mais esse app e montar um equivalente para Android em breve!


2012-10-23 – Visitem minha pagina pessoal no servidor do IMPA

Montei essa pagina para catalogar informações sobre minhas atividades e progresso no Visgraf/IMPA…


2012-10-15 – Testes com Vuforia

Instalação de SDK’s para Android e iOS e compilação da aplicação Image Targets.

 

One thought on “Gabriel Garage

Leave a Reply