Latest Upload :

Projet de Fin d’études Interface adaptative sur la plateforme Android Rapport Final

Projet de Fin d’études
Interface adaptative sur la plateforme Android
Rapport Final




 
Sommaire

1.  Android & OSGI ..........................................................................................................................4
1.1.  Description du projet ...........................................................................................................4
1.2.  Présentation d'Android ........................................................................................................4
1.2.1.  Architecture d’Android ................................................................................................4
1.2.2.  Interfaces graphiques: .................................................................................................6
1.3.  Pourquoi utiliser OSGI sur Android ......................................................................................6
1.3.1.  Présentation d’OSGI .....................................................................................................6
1.3.2.  Comparaison OSGI/Android .........................................................................................7
1.4.  Présentation de l'environnement pervasif ...........................................................................8
2.  Travail Réalisé .......................................................................................................................... 10
2.1.  Intégration d’OSGI dans une application Google Android ................................................... 10
2.2.  Explication de notre solution ............................................................................................. 13
2.2.1.  Liste des classes ......................................................................................................... 13
2.2.2.  Explication ................................................................................................................. 14
2.3.  Adaptation d’interface ....................................................................................................... 18
2.3.1.  Adaptation à l’environnement ................................................................................... 18
2.3.2.  Adaptation à l’utilisateur............................................................................................ 19
2.4.  Problèmes rencontrés ....................................................................................................... 21
2.4.1.  Deep View Tree ......................................................................................................... 21
2.4.2.  Utilisation de l’API graphique ..................................................................................... 22
2.5.  Mode d'emploi, Tests et résultats ...................................................................................... 23
3.  Retour d'expérience ................................................................................................................. 24
3.1.  Environnement de travail .................................................................................................. 24
3.2.  Gestion de projet ............................................................................................................... 24
3.3.  Avis sur Android ................................................................................................................ 25
3.4.  Possibilités d'amélioration ................................................................................................. 26
Lexique ............................................................................................................................................. 27
Annexe 1 : Installation et utilisation d’Apache Felix sur Android en utilisant le shell....................... 29 

Download

Share this article :

Enregistrer un commentaire

 
Support :