Aujourd’hui, je dois créer une application Android pour un projet de cours. VDM.
En effet, Android peut faire peur :
- tout est en java
- un simulateur horriblement moche
- une documentation light light
- pas d’outil « friendly » et fun pour faire des interfaces. Aucune vidéo « qui pete sa race »
- propulsé par le dieu de l’information Google à grand coup de millions de $
Il est vrai que c’est rebutant à première vue et l’on peut penser que c’est un peu masochiste de developper sur Android. Mais de mon expérience « Iphonesque » je dirais que ça se vaut, voyez par vous même :
Iphone me fait peur :
- tout est en Objective-C/C/C++ OMG
- un simulateur esthétiquement jolie mais rien sous le capot
- une documentation étouffante, y a des guides, des vidéos, des définitions de classes .. y en a trop à mon gout.
- pas de génération de code comme avec eclipses, l’auto-completion mollassonne et pas franchement efficaces
- propulsé par le dieu de la manipulation Apple et son cercle « VIP/expert » de m***
Chacun ses gouts après, si l’on est plus « ça pete c’est beau ca suffit » je dirais que l’iphone est plus adaptés qu’android. A contrario on veut faire du code sympa Android c’est plus abordable.
Perso, moi le code ça me botte plus qu’une jolie interface. Je préfère donc Android pour la philosophie qu’il a derrière. C’est en grande partie open-source, on peut avoir accès aux codes des autres, aux milliers de librairie JAVA qui existent plus simplement.
Ces prochains jours j’essaierais de faire des billets sur des exemples de de programmes sur android. Au programme : hello world, la gestions des boutons et menus, passez d’un écran à l’autre, faire des requetes Web, parser de l’XML, jouer avec les listes et la personnalisation des cellules.
Bonne journée et à bientôt pour une session Android :)






