Vous êtes sur la page 1sur 2

POINT SUR LE DEVELOPPEMENT DES APPLICATIONS SUR LES

TELEPHONE HUAWEI UTILISANT LE S.E. ANDROID

La philosophie et les avantages d'Android


Android est à l'heure actuelle le système d'exploitation pour Smartphones et tablettes
le plus utilisé, il respecte les principes de l'open source et a le mérite d’être gratuit et flexible
(Système extrêmement portable c'est-à-dire pouvant être transférer facilement sur différents
marques de telephone notamment sur HUAWEI). Mais seulement les portables présentent
certaines problèmes tels que : les mémoires réduites qui peuvent entrainer le blocage du
téléphone nécessitant le redémarrage de l’appareil, la taille réduite de l’écran, l’utilisation des
stylets qui s’avère peu précise.

Les applications Android sont développées sur les ordinateurs utilisant


les systèmes tels que Windows, Linux, Mac OS et sont ensuite transférés sur
les mobiles via un logiciel de synchronisation.

Les outils de développement

Plusieurs outils sont utilisés pour développer une application sur Android :

Le SDK Android de Google : Le SDK Android (Software Development Kit ou Kit de


développement logiciel) est un ensemble de fichiers et d'applications distribué par
Google afin de permettre la compilation d'applications pour le système.

Un IDE : très pratique pour ceux qui souhaitent ne pas avoir à utiliser les lignes de
commande (Exemple : Eclipse, Visual Basic, Windev etc..).

L’ADT (compatible avec notre IDE): Android Development Tools. Qui est le plug-in
(l'extension) qui nous aidera à créer des projets pour Android avec les fichiers de base, mais
aussi à tester, à déboguer et à exporter votre projet au format APK (pour pouvoir publier vos
applications).

Logiciel de synchronisation : permettant de transférer l’application de


l’ordinateur au téléphone

Nous optons pour deux choix d’IDE :


 Eclipse

Ici nous développons nous même notre application c'est-à-dire, nous écrivons
le code de notre application du début jusqu’ à la fin sans assistance.

Avantages :

 Vous avez la maîtrise de votre programme.


 Logiciel et simulateur free (gratuit).

Inconvénients :
 Délai de livraison est assez long.
 Risque d’erreur de code élevé.

 WinDev
Ici les taches et les actions sont préalablement définies. Pour cause d’un
simple clic nous pouvons créer nos boutons, une fenêtre bref nos
différents widgets, ou concevoir une base de données en quelques
minutes.

Avantages :

 le délai de livraison est 10 fois inférieur aux autres IDE.


 Risque d’erreur de code optimal.
 Possibilité d’installations sur plusieurs SE (Windows phone,
IOS, Android).
 Logiciel et simulateur free pour les test et payant pour les
applications professionnelles.

Inconvénients :
 Difficulté lors de la modification et personnification de nos
actions.