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 :

Carbon ou COCOA ?


Sujet :

Apple

  1. #1
    Membre éprouvé
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Points : 957
    Points
    957
    Par défaut Carbon ou COCOA ?
    Bonjour,
    voilà je suis en train d'apprendre à développer sous MAC Leopard, et je voulais avoir l'avis des vétérans OS/X !

    Est il vraiment utile (point de vue du marché MAC) de développer en utilisant CARBON, ou serait il plus judicieux de développer purement et simplement pour COCOA (sachant que cela nous prive de toutes les anciennes machine MAC)?

    Cordialement

  2. #2
    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
    Je dirais cocoa,

    le carbon n'est util si tu veux faire un soft compatible mac os 9/X.

    Tous les mac os X supportent le cocoa, sauf que pendant le développement, il faut prendre garde aux classes utilisées et se limiter objective-C v1 si tu souhaites faire une application pour les mac os X pré-leopard.

  3. #3
    Modérateur

    Avatar de kOrt3x
    Homme Profil pro
    Technicien Informatique/Webmaster
    Inscrit en
    Septembre 2006
    Messages
    3 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien Informatique/Webmaster
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 650
    Points : 15 771
    Points
    15 771
    Par défaut
    Citation Envoyé par Tarul Voir le message
    Je dirais cocoa,

    le carbon n'est util si tu veux faire un soft compatible mac os 9/X.

    Tous les mac os X supportent le cocoa, sauf que pendant le développement, il faut prendre garde aux classes utilisées et se limiter objective-C v1 si tu souhaites faire une application pour les mac os X pré-leopard.
    Idem, sachant que la prochaine version de Mac OS X Snow Leopard sera en Cocoa Total.

  4. #4
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Citation Envoyé par kOrt3x Voir le message
    Idem, sachant que la prochaine version de Mac OS X Snow Leopard sera en Cocoa Total.
    Pas seulement. D'après ce que j'ai lu (je n'arrive plus à retrouver la source ) Carbon est complètement abandonné. Le framework Carbon n'existerait plus sous Mac OS X 10.6.

    Enfin cela me paraît étrange vu qu'iTunes et le Finder sont basés dessus... faudrait qu'un testeur de la beta puisse nous le confirmer, mais je ne sais pas s'il en a le droit.

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

    Informations forums :
    Inscription : Juillet 2007
    Messages : 309
    Points : 380
    Points
    380
    Par défaut
    Pour commencer, iTunes et Finder seront probablement recodés en Cocoa. Carbon n'est pour l'instant pas supprimé de Snow Leopard, mais il est déjà déconseillé (deprecated) depuis un certain temps...
    Notamment parce qu'elle n'offre pas le support du 64 bits, ce qui est le cas de Cocoa et des autres frameworks Apple.

    La nouveauté dans Snow Leopard c'est qu'un programmeur Cocoa, quoiqu'il fasse, n'aura plus jamais besoin de taper dans Carbon pour avoir certaines fonctionnalités. Pour l'instant, il y a plusieurs fonctionnalités qui ne sont accessibles que de Carbon mais ça changera.

  6. #6
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Comme c'te foutue traduction des codes virtuels des touches en fonction de la langue ?

    C'cool ça .

  7. #7
    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
    Idem que les autres, je crois qu'il est temps d'abandonner Carbon. Surtout depuis l'annonce de Snow Leopard.

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Points : 35
    Points
    35
    Par défaut
    J'ai développer avec du Carbon et du Cocoa, et je déteste le Carbon!!!
    Bon après de façon plus calme je dirais qu'il est beaucoup plus facile de développer pour mac avec les API Cocoa.

Discussions similaires

  1. Cocoa sur Linux ou Windows
    Par Tux1 dans le forum Apple
    Réponses: 24
    Dernier message: 10/04/2010, 18h57
  2. [Carbon] Scanner un dossier a la recherche de certains fichiers
    Par NiamorH dans le forum Développement OS X
    Réponses: 5
    Dernier message: 02/04/2007, 13h48
  3. [Carbon] Le background de mes controls est tout blanc ?
    Par NiamorH dans le forum Développement OS X
    Réponses: 3
    Dernier message: 22/03/2007, 14h34
  4. [Carbon] OpenGL en Fullscreen avec choix sortie graphique
    Par NiamorH dans le forum Développement OS X
    Réponses: 8
    Dernier message: 22/03/2007, 09h45
  5. Cocoa/ObjectiveC versus Qt/C++
    Par epsilon68 dans le forum C++
    Réponses: 24
    Dernier message: 07/12/2006, 08h49

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