Android Application Manager
Un article de Limoilux - Wiki.
ÉTAT DU PROJET : Ce projet est en suspend pour le moment.
Android est la plateforme de développement pour le système d'exploitation de Google pour téléphone cellulaire. Ce projet vise à créer un logiciel pour gérer les applications installées sur le téléphone.
Sommaire |
État du projet
Le projet est présentement hors développement étant donné l'importance de la promotion du groupe Limoilux
Buts
Le but premier d'AAM est de promouvoir les logiciels libres. De plus, le projet vise à développer une application tièrce partie ciblant la simplicité d'usage et de développement. Android est un très bon outil de développement pour les téléphones mobiles, mais il ne comporte aucun logiciel simple d'utilisation pour gérer ses applications. Avec Android Application Manager, développé pour plusieurs platformes (Windows, MacOS, Linux...), nous pourrons ainsi augmenter la popularité d'Android tout en gardant les valeures de Google.
Plan de travail
Développement
Android Application Manager utilise les languages Java et Perl. L'interpréteur Perl (version 5) et la machine virtuelle Java sont fournis avec l'ensemble d'installation.
En utilisant le SDK (Software Development Kit) d'Android, un émulateur de cellulaire nous permet de tester le fonctionnement d'AAM.
L'équipe se sert d'un serveur SVN pour travailler en synchronisation.
Un script Perl a été écrit dans le but de simplifier la compilation et le lancement de l'application. Il suffit de configurer le PATH de "java" et "javac" avec l'outil "configure.pl" pour pouvoir utiliser, compiler et éxécuter facilement l'application. Un lien sera disponible sous peu pour le télécharger.
Promotion
Un site Web (en construction) du projet permettera de faire connaître les buts de l'application à travers le monde. Une soumission du projet à l'équipe de Google est aussi en réalisation.
Outils
Les outils de développement ne sont pas obligatoires. Par contre, les développeurs ont été fortement recommandé de bien connaître le SDK d'Android, le language Java et Python et avoir une facilité avec la POO (Programmation Orientée Objet). Par contre, quelques outils de base ont été utilisés:
- Eclipse
- JDevelopper
- Perl
License
- Android Application Manager (AAM) - License GPL
- Android Software Development Kit (SDK) - Apache License Version 2.0
- Java Runtime Environment (JRE) - Licence de Code Objet
- Perl - License GPL
Équipe
- Alexandre Vézina (Concepteur)
- Jérôme Pelletier (Manager)
- Anoulong Chantavon (Développeur)
- Bruno Lacrotte (Développeur)
- Christopher Racine (Développeur)
- Jean-Benoit Drouin-Cloutier (Développeur)
- projet-aam@list.limoilux.org (mailing-list)
Inscription à la mailing-list du projet (http://limoilux.org/cgi-bin/mailman/listinfo/projet-aam)
Ressources
- http://code.google.com/android/ - Site officiel d'Android
- http://www.openhandsetalliance.com/ - Site du commité en charge d'Android

