Blog d'un développeur multi-support

[DIM] pour les intimes :)

Android vs Iphone

Aujourd’hui, je dois créer une application 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 :

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

Tags : , ,

Zend Framework !

Depuis quelques jours, (2 semaines pour être exactes), je m’essai à . Et je le trouve pas mal.

Loin de moi l’idée de faire un , mais voilà mon opinion entre Zend et mon coeur balance ^^

Symfony Zend Framework
Documentation Un bouquin papier pas à jour peut être fatal. Mais un bouquin dans les mains c’est bien ! Un livre sort en novembre, mais pour l’instant on reste à lire de long manuel sur écran.
Prise en main Rapide avec un bouquin :) Lente, le manuel Zend est fait pour ceux qui connaissent ou ont l’habitude de le parcourir. Ce n’est pas une écriture didactique comme Symfony je trouve.
Utilisation quotidienne J’aime me concentrer seulement sur la logique applicative, j’aime tous les outils donnés en ligne de commande. Le lego, une deuxième passion. Tout refaire, c’est flatteur pour l’égo et se dire « Ouais, j’ai tout compris ».
Rapidité d’exécution pour un projet simpe Ouais ben ca rame un peu vu le nombre d’inclusion qu’il y a, mais c’est la rançon du succès.
« Plus d’aide tu donneras, plus lent tu seras. »
I have the controll. Pardonner mon anglais déplorable, mais tout géré donne l’illusion de rapidité etc. C’est vrai et c’est faux. Ca dépend du développeur derrière :)

Merde, c’est un comparatif très objectif. Tans pis. Vous noterez que je préfère symfony (c’est mon 1er framework alors bon c’est normal ^^).

Mais comme dirais un Romain … « le framework dépend du projet, desfois c’est mieux sans » :)

Sur ceux, bonne journée

Tags : , ,