• # Développement multi-plateformes

    Posté par . En réponse au journal Développement multi-plateformes. Évalué à 4.

    Mon avis :
    Prend un langage que tu connais deja parmi ceux que tu as deja cite ou parmi les suivants :

    - C++ / Qt ou Gtk ou wxWindows : Tu peux cibler pratiquement tous les OS, wxWindows a l'avantage de s'integrer au desktop en reutilisant le toolkit de l'OS, Qt est tres complet mais non libre sous windows, Gtk est libre et dispo sous toutes les plate-formes mais c'est pas vraiment de l'objet, on aime ou on aime pas. Dans tout les cas tu pourras compiler sur ces OS avec peut etre quelques adaptations a faire d'un os a l'autre, mais en general, en faisant du code portable, il ne devrait pas y avoir de probleme.

    - un langage interprete, encore une fois prend celui que tu connais et utilise wxWindows. Avantage, tu es sur que ca passera parfaitement sur tous les OS supporte par l'interpreteur. Le couple python/wxWindows est parfait pour ce genre d'applis (petite et multiplateforme vite developpe pour un besoin specifique)

    - Java avec les avantages des langages interpretes et compiles, si tu le couples avec SWT ton appli s'integrera parfaitement au desktop

    - Mono, encore tres jeune mais surtout cible pour l'instant peu de plateforme

    - GNUStep / Objective C : ca vaut le detour honnetement !