Mecanismos para controle de variabilidades em aplicações para Android

Post on 11-Jul-2015

414 views 1 download

Transcript of Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Mecanismos para controle de variabilidades emaplicações para Android

Adorilson Bezerra

Universidade Federal do Rio Grande do NorteDepartamento de Informática e Matemática Aplicada

10 de novembro de 2011

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Variabilidades em aplicações para Android

I Versão da API

I Dispositivos com ou sem sensores

I Gráficos 2D ou 3D

I Mecanismo de interação

I Pacote de compatibilidade

I Versão da OpenGL ES

I Android NDK

I Tamanhos e densidade das telas

I Línguas internacionais

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Versão da API

I Reflexão

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Versão da API

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Versão da API

I Classe wrapper

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Versão da API

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Versão da API

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Versão da API

I Checando versão exata em tempo de execução

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Mesmo(s) mecanismo(s) anterior(es)

I Dispositivos com ou sem sensores

I Gráficos 2D ou 3D

I Mecanismo de interação

I Pacote de compatibilidade

I Versão da OpenGL ES

I Android NDK

A API fornece o métodoPackageManager.hasSystemFeature()

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

São transparentes para o desenvolvedor

I Tamanhos e densidade das telas

I Línguas internacionais

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android

IntroduçãoDesenvolvimento

Conclusão

Referências

I http://android-developers.blogspot.com/2009/04/backward-compatibility-for-android.html

I http://android-developers.blogspot.com/2010/07/how-to-have-your-cupcake-and-eat-it-too.html

I http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html

Adorilson Bezerra Mecanismos para controle de variabilidades em aplicações para Android