IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apple Discussion :

[DEV] Langage objet sous mac et portable windows [Débat]


Sujet :

Apple

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 33
    Points : 17
    Points
    17
    Par défaut [DEV] Langage objet sous mac et portable windows
    Je cherche un langage objet sous mac pour réaliser des applications assez rapidement du type visual studio ou borland builder et portable sous windows, en excluant JAVA.
    Que me conseillez vous ?

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Points : 11 101
    Points
    11 101
    Par défaut
    Si tu veux vraiment à tout prix exclure Java (mais pourquoi ?), tu peux toujours te tourner vers RealBasic.

    Vincent
    Vincent Brabant

    Ne pas me contacter par MP ni par mail pour des questions techniques. Ma liste d'amis restera vide.

    Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 33
    Points : 17
    Points
    17
    Par défaut
    j'ai vu projectbuilder qui semble etre un environement sympa au dévellopement, quelqu'un connait ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    308
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 308
    Points : 373
    Points
    373
    Par défaut
    Citation Envoyé par kaizer Voir le message
    Je cherche un langage objet sous mac pour réaliser des applications assez rapidement du type visual studio ou borland builder et portable sous windows, en excluant JAVA.
    Que me conseillez vous ?
    Ne confonds pas "langage objet" et "IDE", Visual Studio et Borland Builder sont des IDEs et ne recouvrent pas qu'un seul langage.

    Pour ce qui est de Project Builder, sur Mac ça n'existe plus, maintenant ça s'appelle Xcode, mais je confirme que c'est un IDE génial. Mais bien sûr comme c'est un IDE de Apple il est surtout utilisé pour les applications Mac.

    Sinon pour la portabilité sous Mac et Windows, je suis désolé mais si tu n'utilises pas Java tu seras déjà obligé de recompiler ton code pour chaque système que tu veux prendre en charge mais aussi de faire un code utilisable sur plusieurs machines... Bon, courage.

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 33
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par PsychoH13 Voir le message
    Ne confonds pas "langage objet" et "IDE", Visual Studio et Borland Builder sont des IDEs et ne recouvrent pas qu'un seul langage.
    oui je sais c'est pour ça que je parlais de lui en tant que environement de développement et non pas de langage objet.

    Citation Envoyé par PsychoH13 Voir le message
    Sinon pour la portabilité sous Mac et Windows, je suis désolé mais si tu n'utilises pas Java tu seras déjà obligé de recompiler ton code pour chaque système que tu veux prendre en charge mais aussi de faire un code utilisable sur plusieurs machines... Bon, courage.
    C'est justement ça que je voulais savoir, du coup il vaut mieux s'orienter vers quoi ? le C++ ?

  6. #6
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    733
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 733
    Points : 1 119
    Points
    1 119
    Par défaut
    Citation Envoyé par kaizer Voir le message
    oui je sais c'est pour ça que je parlais de lui en tant que environement de développement et non pas de langage objet.


    C'est justement ça que je voulais savoir, du coup il vaut mieux s'orienter vers quoi ? le C++ ?
    Quel est le but de ton développement? Car en fonction de ce que tu souhaites réellement faire, d'autres langages autre que le c/c++ peuvent répondre a tes besoins.
    Tu peux faire du c++ en utilisant des librairies libres et portables. Si tu te débrouilles bien, tu pourras faire une interface bien intégrée suivant le système d'exploitation (ex : les libs microsoft pour windows, gtk/qt pour linux, et aqua pour la version mac. Ou encore : utiliser uniquement Qt).

    Comme tu pourrais faire un développement en ruby ou en python. Mais ils ne disposent pas d'environnement de la trempe de VS.

    Au fait quels langages connais-tu aujourd'hui? Pourquoi exclure java toute de suite java? Que dois faire ton programme?

  7. #7
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 33
    Points : 17
    Points
    17
    Par défaut
    J'aimerais développer une application de gestion de patientèle pour un ami.
    Je connais le C le C++ comme langage, l'appli serait sur du windows, mais j'aimerais développer le produit sur mac pour le porter sur windows ensuite.
    C pour cela que je cherche un langage portable sur les deux OS tout en fonctionnant avec une IDE sympa type Xcode.

    En ce qui concerne le JAVA, je n'aime pas trop le coté usine à gaz de la machine virtuelle du JAVA. Un fichier éxécutable avec un installateur me semble plus propre pour mon ami.

  8. #8
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    733
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 733
    Points : 1 119
    Points
    1 119
    Par défaut
    Citation Envoyé par kaizer Voir le message
    J'aimerais développer une application de gestion de patientèle pour un ami.
    Je connais le C le C++ comme langage, l'appli serait sur du windows, mais j'aimerais développer le produit sur mac pour le porter sur windows ensuite.
    C pour cela que je cherche un langage portable sur les deux OS tout en fonctionnant avec une IDE sympa type Xcode.

    En ce qui concerne le JAVA, je n'aime pas trop le coté usine à gaz de la machine virtuelle du JAVA. Un fichier éxécutable avec un installateur me semble plus propre pour mon ami.
    Oki

    Pour l'architecture, tu peux faire si tu le souhaite une couche métier en c++. Qui sera commune entre mac os X et Windows.
    Ensuite, pour xcode, tu pourras réutiliser le coeur, pour le relier à une interface Aqua. Et refaire la même chose pour windows.
    C'est plus couteux en temps, mais cela offre l'avantage d'offrir l'interface native de chacun des systèmes.

    Sinon, comme je l'ai dit, tu peux utiliser Qt. Ainsi une simple recompilation sous windows sera nécessaire pour fournir l'application à ton ami.

  9. #9
    Membre à l'essai
    Inscrit en
    Mai 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 33
    Points : 17
    Points
    17
    Par défaut
    merci pour vos lumières.
    C'est quoi exactement QT ?

    j'imagine que ce n'est pas QuickTime

  10. #10
    Expert éminent sénior


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Points : 11 101
    Points
    11 101
    Par défaut
    http://trolltech.com/products/qt

    Et d'ailleurs, officiellement, on dit Qt pour le produit de trolltech et pas QT.

    Vincent
    Vincent Brabant

    Ne pas me contacter par MP ni par mail pour des questions techniques. Ma liste d'amis restera vide.

    Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java

  11. #11
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    733
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 733
    Points : 1 119
    Points
    1 119
    Par défaut
    Citation Envoyé par vbrabant Voir le message
    http://trolltech.com/products/qt

    Et d'ailleurs, officiellement, on dit Qt pour le produit de trolltech et pas QT.

    Vincent
    C'est exact, mais ces derniers temps, j'ai eut plus d'occasion de parler de QuickTime que de Qt.

  12. #12
    Membre actif Avatar de gibet_b
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 292
    Points : 296
    Points
    296
    Par défaut
    A mon avis, REALbasic conviendrait tout à fait à ce que tu veux faire et serait plus productif que du C/C++ avec des librairies graphiques libres, surtout si tu n'en as jamais manipulées... C'est tout de même appréciable de créer son interface dans un IDE plutôt que de le coder à la mano !

    Quant à la portabilité, ça va à mon avis te prendre un certain temps...

    En revanche, REALbasic est payant, et la version qui permet la compilation cross-plateforme et qui serait de toute façon utile pour ton projet coûte 400 €. Tu peux toujours essayer la version de démonstration.
    Jean-Baptiste, vieux membre éclairé à la bougie
    -----
    www.e-jbb.net : Écriture et lecture numérique
    ---
    Citation du moment : "On abdique pas l'honneur d'être une cible" - Cyrano De Bergerac

  13. #13
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Points : 2 467
    Points
    2 467
    Par défaut
    Citation Envoyé par kaizer Voir le message
    [...]
    Je connais le C le C++ comme langage, l'appli serait sur du windows, mais j'aimerais développer le produit sur mac pour le porter sur windows ensuite.
    [...]
    Mauvaise idée... -_- si l'application est pour Windows, développes sur Windows. Attention, entendons nous bien : je préfère sans aucune hésitation Mac et ne saurait conseiller Windows. Cependant, tu te rajoutes une couche de difficultés inutiles en développant sur Mac. Quand tu n'as qu'une plateforme cible, tu ne vas pas t'en rajouter une autre à moins qu'il y ait une réelle contrainte (sécurité industrielle ou outils uniques par exemple).

    Qt fait de l'excellent job surtout qu'il y a un outil pour créer l'interface. Mais tu trouveras probablement plus simple d'utiliser Visual Studio directement tant qu'à faire.

  14. #14
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut salut
    Ok pour mac.

  15. #15
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par kaizer Voir le message
    J'aimerais développer une application de gestion de patientèle pour un ami.
    Le genre de truc pour lequel 4D est parfaitement adapté!
    Car ton appli c'est typiquement le genre de truc qui se base sur une base de données.

    Et 4D s'est typiquement pour ça: faire des applis multi plateforme basée sur des bases de données.

    Je suis étonné que personne ne t'aie proposé cette solution (même si j'avoue ne pas être un grand fan ).

Discussions similaires

  1. Réponses: 11
    Dernier message: 30/01/2009, 01h19
  2. [DEV] Interface graphique sous Mac
    Par TheoOrl45 dans le forum Développement OS X
    Réponses: 18
    Dernier message: 19/03/2008, 00h16
  3. Réponses: 13
    Dernier message: 11/10/2007, 09h46
  4. SVN sur Windows, Dev en remote sous serveur Linux commun
    Par matjap dans le forum Subversion
    Réponses: 7
    Dernier message: 10/01/2007, 17h55
  5. [Free Pascal] Graphismes 'portables' (Windows, Mac, Solaris)
    Par Van der Elst dans le forum Free Pascal
    Réponses: 5
    Dernier message: 13/04/2006, 00h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo