11

Click here to load reader

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

Embed Size (px)

Citation preview

Page 1: 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

Page 2: 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

Page 3: 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

Page 4: 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

Page 5: 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

Page 6: 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

Page 7: 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

Page 8: 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

Page 9: 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

Page 10: 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

Page 11: 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