Nesse artigo, vamos criar a estrutura minima para criar um projeto de uma aplicação Android com a linhuagem Kotlin, sem precisar instalar o Android Studio, mas usando apenas um editor de texto comum e a ferramenta Gradle.
Continuar lendo Criando um Projeto Android usando Kotlin e Gradle e um Editor de TextoTag: Android
Tutorial de SDL – Parte 52 – Dispositivos móveis
Continuando nossa série de artigos traduzidos do site lazyfoo, agora veremos como criar uma aplicação baseada no SDL para ser executada em dispositivos móveis (smartphones e tablets).
Continuar lendo Tutorial de SDL – Parte 52 – Dispositivos móveis
Criando projetos Android com Maven
Mapeamento de textura com o OpenGL no Android (Exibindo imagens usando OpenGL e Squares)
Nos dois artigos anteriores (artigo 1 e artigo 2) introduzimos o Open GL ES do Android. Agora vamos dar um passo adiante e desenvolve-los. Nesse artigo, criaremos um quadro de avisos (que é um quadrado_ e aplicaremos uma textura a ele. Um textura não é nada mais do que uma imagem bitmap. Quando trabalhamos em 2D ajustamos a coordenada Z para 0. Cobriremos 3D a seguir. Isso é muito útil para jogos 2D e é a forma preferida de exibir imagens usando OpenGL, por ser muito rápida.
Continuar lendo Mapeamento de textura com o OpenGL no Android (Exibindo imagens usando OpenGL e Squares)
Tutorial de OpenGL ES com Android – Exibindo elementos gráficos (Primitivas)
Essa é a parte 2 na série de artigos sobre o OpenGL ES no Android. No artigo anterior vimos como configurar o projeto Android para usar a visão OpenGl fornecida pela plataforma com nosso renderizador. Você pode usar o projeto desse artigo como base para o desse.
Continuar lendo Tutorial de OpenGL ES com Android – Exibindo elementos gráficos (Primitivas)
Tutorial de OpenGL ES com Android – Alternando do Canvas para o OpenGL
Nesse artigo, publicado em 14/06/2012 no blog obviam.net, o autor se aprofunda nos recursos gráficos da plataforma Android. O Android suporta a API OpenGL ES. Não é preciso dizer que a manipulação de gráficos através de uma GPU dedicada é muito mais eficiente do que faze-lo na CPU. Muitos dispositivos Android possuem uma GPU dedicada.
Continuar lendo Tutorial de OpenGL ES com Android – Alternando do Canvas para o OpenGL
OpenGL no Android
O Android fornece suporte para gráficos 2D e 3D de alta performance com a biblioteca
Continuar lendo OpenGL no Android
Sensores de posicionamento no Android (Tradução da documentação oficial)
A plataforma Android fornece dois sensores que permitem que você determine a posição de um dispositivo: o sensor de campo geomagnético e o sensor de orientação. A plataforma Android fornece também um sensor que permite que você determine quão próxima face de um dispositivo está de um objeto (conhecido como sensor de proximidade). O sensor de campo geomagnético e o sensor de proximidade são baseados em hardware. A maioria dos dispositivos de mão incluem um sensor geomagnético, assim como um sensor de proximidade, que determina quando o dispositivo está sendo segurado próximo ao rosto do usuário (por exemplo, durante uma chamada telefônica). O sensor de orientação é baseado em software e deriva seus dados do acelerômetro e do sensor de campo geomagnético.
Continuar lendo Sensores de posicionamento no Android (Tradução da documentação oficial)
Sensores de movimento no Android (Tradução da documentação oficial)
A plataforma Android fornece diversos sensores que permitem que você monitore os movimentos do dispositivo. Dois desses sensores são sempre baseados no hardware (o acelerômetro e o giroscópio), e três desses sensores podem ser tanto baseados em hardware quanto em software (gravidade, aceleração linear e rotação vetorial). Por exemplo, em alguns dispositivos os sensores baseados em software derivam seus dados do acelerômetro e do magnetrômetro, mas em outros pode-se usar também o giroscópio. Muitos dispositivos que rodam Android possuem um acelerômetro, e muitos agora incluem um giroscópio. A disponibilidade de sensores baseado em software é mais variada porque eles frequentemente dependem de um ou mais sensores de hardware para gerar os seus dados.
Continuar lendo Sensores de movimento no Android (Tradução da documentação oficial)
Usando o Bluetooth no Android (Tradução da documentação oficial)
A plataforma Android inclui suporte para a pilha da rede Bluetooth, que permite que um dispositivo troque dados sem necessidade de cabos com outros dispositivos Bluetooth. O framework da aplicação fornece acesso a fuincionalidade Bluetooth através das APIs Bluetooth do Android. Essas APIs permitem que a aplicação conecte-se a outros dispositivos Bluetooth, ativando recursos de rede sem fio ponto a ponto e multiponto.
–