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):
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.
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.
muito bom! -Luiz