• Billet écrit dans : Android, iPhone 02.04.2009 Aucune réponse à cet article.

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

    Billet écrit dans : Android, iPhone 02.04.2009 Aucune réponse à cet article.
  • Billet écrit dans : Android, Mobile 02.09.2008 Aucune réponse à cet article.

    Petit rappel sur Android (mais est ce bien la peine ?) :

    Android est un système d’exploitation pour téléphone portable.

    Crée par google et open-source il ouvre une voie vers les téléphones mobiles enfin personnalisables à souhait pour les geek que nous sommes :)

    Bon, pour en savoir vraiment quelque chose, rien ne vaut un petit wikipedia. Pour l’instant aucun téléphone ne l’embarque mais c’est en cours d’arrivé ( Cf Techcrunch & cf Techcrund). Enfin là n’est pas mon discours.

    Je me dit juste qu’après avoir vu cette vidéo prise sur Techcrunch (ouais je l’aime ce site ^^) vous voudriez peut être avoir les bases pour commencer.

    Mise en bouche

    Présentation d’android – via Techcrunch

    Les bonnes adresses

    Pour commencer à développer sur Android voici trois liens à conserver précieusement :

    1. Le site officiel, logique. Même si je trouve les tutoriels un peu long à lire et pénible, ça reste la référence :)
    2. L’ebook de Nicolas Gramlich pour commencer ses premières applications. J’en suis tombé amoureux ^^ c’est court mais précis. Parfait pour quelqu’un ayant des bases en développement, c’est le condensé le plus agréable à lire.
    3. Le forum Anddev : Rempli de tutoriaux et d’aides, c’est idéal pour s’instruire. En plus y a plein d’images dans les tutoriaux, wahouu :)

    Vous remarquerez que tous ces liens sont en anglais. Et oui, en langue française y a bien quelques blogs/sites qui parlent de l’actualité d’Android, mais rien de bien sérieux pour les développeurs. Sans doute cela doit exister, mais je ne les ai jamais trouvé jusqu’à présent ..

    J’allai oublier un lien, francais cette fois, bien utile pour commencer http://java.developpez.com/cours/ Et ouais, Android c’est du java traficoté ^^

    Logiciels et SDK

    Pas de miracle, on fait du Java, on est open-source et on va télécharger Eclipse et son plugin Android ^^

    http://code.google.com/android/intro/installing.html

    Et on tente de comprendre l’anglais ^^

    Et ensuite ?

    Bientôt des traductions de tutoriels existants (es ce bien utile ?), et des petites découvertes de code sur Android (j’espère en trouver ^^)

    Billet écrit dans : Android, Mobile 02.09.2008 Aucune réponse à cet article.
CV Guillaume chave