Nous développons depuis longtemps une application sous Mac OS 9 avec
code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer
en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
De plus, pensez vous que les nouvelles machines vont continuer à
supporter des applications carbon ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
langmc
Dominique Dallet wrote:
Bonjour,
Nous développons depuis longtemps une application sous Mac OS 9 avec code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Oui, mais avec Xcode (CodeWarrior est figé)
De plus, pensez vous que les nouvelles machines vont continuer à supporter des applications carbon ?
Oui, Carbon est un API au même titre que Cocoa....
Merci
-- Le sage montre la lune, l'imbécile regarde le doigt.
Dominique Dallet <dallet@ixl.fr> wrote:
Bonjour,
Nous développons depuis longtemps une application sous Mac OS 9 avec
code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer
en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Oui, mais avec Xcode (CodeWarrior est figé)
De plus, pensez vous que les nouvelles machines vont continuer à
supporter des applications carbon ?
Oui, Carbon est un API au même titre que Cocoa....
Merci
--
Le sage montre la lune, l'imbécile regarde le doigt.
Nous développons depuis longtemps une application sous Mac OS 9 avec code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Oui, mais avec Xcode (CodeWarrior est figé)
De plus, pensez vous que les nouvelles machines vont continuer à supporter des applications carbon ?
Oui, Carbon est un API au même titre que Cocoa....
Merci
-- Le sage montre la lune, l'imbécile regarde le doigt.
Jerome Vernet
Dominique Dallet wrote:
Bonjour,
Nous développons depuis longtemps une application sous Mac OS 9 avec code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Oui, mais avec Xcode (CodeWarrior est figé)
De plus, pensez vous que les nouvelles machines vont continuer à supporter des applications carbon ?
Oui, Carbon est un API au même titre que Cocoa.... Carbon est encore presente sous MacOsX x86 ?
Moi, j'aurais tendance à penser, tant qu'à reprendre tout, de passer à Cocoa directement. Pas sur que Carbon soit encore longtemps supporté...
Mais, je ne suis qu'un programmateuriscule amateur sur Mac.....
Jerome
Dominique Dallet <dallet@ixl.fr> wrote:
Bonjour,
Nous développons depuis longtemps une application sous Mac OS 9 avec
code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer
en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Oui, mais avec Xcode (CodeWarrior est figé)
De plus, pensez vous que les nouvelles machines vont continuer à
supporter des applications carbon ?
Oui, Carbon est un API au même titre que Cocoa....
Carbon est encore presente sous MacOsX x86 ?
Moi, j'aurais tendance à penser, tant qu'à reprendre tout, de passer à
Cocoa directement. Pas sur que Carbon soit encore longtemps supporté...
Mais, je ne suis qu'un programmateuriscule amateur sur Mac.....
Nous développons depuis longtemps une application sous Mac OS 9 avec code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Oui, mais avec Xcode (CodeWarrior est figé)
De plus, pensez vous que les nouvelles machines vont continuer à supporter des applications carbon ?
Oui, Carbon est un API au même titre que Cocoa.... Carbon est encore presente sous MacOsX x86 ?
Moi, j'aurais tendance à penser, tant qu'à reprendre tout, de passer à Cocoa directement. Pas sur que Carbon soit encore longtemps supporté...
Mais, je ne suis qu'un programmateuriscule amateur sur Mac.....
Jerome
Eric Levenez
Le 22/05/06 20:54, dans <447208fe$0$29208$, « Jerome Vernet » a écrit :
Carbon est encore presente sous MacOsX x86 ?
Parles-tu de Mac OS X Intel ? Si c'est le cas, alors oui, Carbon est toujours une des API de programmation de ce système. Tu confonds peut-être avec Classic.
Moi, j'aurais tendance à penser, tant qu'à reprendre tout, de passer à Cocoa directement.
Quand on voit les avantages de Cocoa lors des évolutions de systèmes Mac OS X alors que les applications purement Carbon rament en terme de fonctionnalité (dictionnaires, complétion...) je ne vois pas où peut-être l'hésitation. Par contre il peut-être encore obligé d'utiliser des bouts Carbon dans des applications Cocoa. Apple travaille là dessus.
Pas sur que Carbon soit encore longtemps supporté...
Carbon a été défini depuis le début comme une API de transition. Quand Apple a écrit cela noir sur blanc, cela à entraîné un raz de marée dans la petite communauté des développeurs Apple Classic. Apple a alors fait marche arrière linguistiquement parlant en présentant Carbon et Cocoa sur un pied d'égalité. Cela a calmé cette communauté.
Sur <http://www.apple.com/macosx/developertools/> Apple le proclame maintenant : "The Cocoa Advantage". Et que dit Apple sur cette page dédiée aux outils de développement de Mac OS X à propos de Carbon : rien.
Regarde aussi les sessions du WWDC 2006 pour te faire une idée des technos que pousse Apple : <http://developer.apple.com/wwdc/sessions/>.
Mais, je ne suis qu'un programmateuriscule amateur sur Mac.....
Si tu peux repartir sur de bonnes bases, choisis Cocoa.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 22/05/06 20:54, dans <447208fe$0$29208$8fcfb975@news.wanadoo.fr>,
« Jerome Vernet » <jeromevernetPASDESPAM@hotmail.com> a écrit :
Carbon est encore presente sous MacOsX x86 ?
Parles-tu de Mac OS X Intel ? Si c'est le cas, alors oui, Carbon est
toujours une des API de programmation de ce système. Tu confonds peut-être
avec Classic.
Moi, j'aurais tendance à penser, tant qu'à reprendre tout, de passer à
Cocoa directement.
Quand on voit les avantages de Cocoa lors des évolutions de systèmes Mac OS
X alors que les applications purement Carbon rament en terme de
fonctionnalité (dictionnaires, complétion...) je ne vois pas où peut-être
l'hésitation. Par contre il peut-être encore obligé d'utiliser des bouts
Carbon dans des applications Cocoa. Apple travaille là dessus.
Pas sur que Carbon soit encore longtemps supporté...
Carbon a été défini depuis le début comme une API de transition. Quand Apple
a écrit cela noir sur blanc, cela à entraîné un raz de marée dans la petite
communauté des développeurs Apple Classic. Apple a alors fait marche arrière
linguistiquement parlant en présentant Carbon et Cocoa sur un pied
d'égalité. Cela a calmé cette communauté.
Sur <http://www.apple.com/macosx/developertools/> Apple le proclame
maintenant : "The Cocoa Advantage". Et que dit Apple sur cette page dédiée
aux outils de développement de Mac OS X à propos de Carbon : rien.
Regarde aussi les sessions du WWDC 2006 pour te faire une idée des technos
que pousse Apple : <http://developer.apple.com/wwdc/sessions/>.
Mais, je ne suis qu'un programmateuriscule amateur sur Mac.....
Si tu peux repartir sur de bonnes bases, choisis Cocoa.
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 22/05/06 20:54, dans <447208fe$0$29208$, « Jerome Vernet » a écrit :
Carbon est encore presente sous MacOsX x86 ?
Parles-tu de Mac OS X Intel ? Si c'est le cas, alors oui, Carbon est toujours une des API de programmation de ce système. Tu confonds peut-être avec Classic.
Moi, j'aurais tendance à penser, tant qu'à reprendre tout, de passer à Cocoa directement.
Quand on voit les avantages de Cocoa lors des évolutions de systèmes Mac OS X alors que les applications purement Carbon rament en terme de fonctionnalité (dictionnaires, complétion...) je ne vois pas où peut-être l'hésitation. Par contre il peut-être encore obligé d'utiliser des bouts Carbon dans des applications Cocoa. Apple travaille là dessus.
Pas sur que Carbon soit encore longtemps supporté...
Carbon a été défini depuis le début comme une API de transition. Quand Apple a écrit cela noir sur blanc, cela à entraîné un raz de marée dans la petite communauté des développeurs Apple Classic. Apple a alors fait marche arrière linguistiquement parlant en présentant Carbon et Cocoa sur un pied d'égalité. Cela a calmé cette communauté.
Sur <http://www.apple.com/macosx/developertools/> Apple le proclame maintenant : "The Cocoa Advantage". Et que dit Apple sur cette page dédiée aux outils de développement de Mac OS X à propos de Carbon : rien.
Regarde aussi les sessions du WWDC 2006 pour te faire une idée des technos que pousse Apple : <http://developer.apple.com/wwdc/sessions/>.
Mais, je ne suis qu'un programmateuriscule amateur sur Mac.....
Si tu peux repartir sur de bonnes bases, choisis Cocoa.
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Jerome VERNET
Si tu peux repartir sur de bonnes bases, choisis Cocoa.
Sous MacOsX, je n'ai jamais fait *que* du Cocoa (formation NeXT,
ancienne, certe, mais aidante !). j'ai jamais rien compris à la programmation Apple à l'ancienne, style Carbon et avant ;).
Cocoa est parfait pour les neuneu presse-boutons et copier-collesques comme moi ;)
-- Jerome ---------------------------------------------------------------------------- Petite collection de vieilles machines.... http://perso.wanadoo.fr/jerome.vernet/ Si vous avez de vieux machins qui trainent dans vos placards, pensez à moi ! Enlever _PASDESPAM_ pour me repondre.
Si tu peux repartir sur de bonnes bases, choisis Cocoa.
Sous MacOsX, je n'ai jamais fait *que* du Cocoa (formation NeXT,
ancienne, certe, mais aidante !). j'ai jamais rien compris à la
programmation Apple à l'ancienne, style Carbon et avant ;).
Cocoa est parfait pour les neuneu presse-boutons et copier-collesques
comme moi ;)
--
Jerome
----------------------------------------------------------------------------
Petite collection de vieilles machines....
http://perso.wanadoo.fr/jerome.vernet/
Si vous avez de vieux machins qui trainent dans vos placards, pensez à moi !
Enlever _PASDESPAM_ pour me repondre.
Si tu peux repartir sur de bonnes bases, choisis Cocoa.
Sous MacOsX, je n'ai jamais fait *que* du Cocoa (formation NeXT,
ancienne, certe, mais aidante !). j'ai jamais rien compris à la programmation Apple à l'ancienne, style Carbon et avant ;).
Cocoa est parfait pour les neuneu presse-boutons et copier-collesques comme moi ;)
-- Jerome ---------------------------------------------------------------------------- Petite collection de vieilles machines.... http://perso.wanadoo.fr/jerome.vernet/ Si vous avez de vieux machins qui trainent dans vos placards, pensez à moi ! Enlever _PASDESPAM_ pour me repondre.
Jérôme
Dominique Dallet wrote:
Nous développons depuis longtemps une application sous Mac OS 9 avec code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Le passage de OS 9, CodeWarrior à queleque chose d'actuel suppose plusieurs étapes: - utiliser uniquement les API carbon et mettre à jour le code plus ancien - compiler l'application sous forme de bundle (.app) au lieu d'un fichier avec resource fork - passer de CFM à Mach-O - passer de CodeWarrior à XCode - rendre le code compatible intel
Si, en plus, l'application utilise PowerPlant, c'est un framework mort, qui n'évoluera plus, et qui ne supporte pas les évolutions récentes de carbon.
Bref, tu as sans doute intérrêt à repartir de zero en cocoa.
Jérôme
Dominique Dallet wrote:
Nous développons depuis longtemps une application sous Mac OS 9 avec
code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer
en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Le passage de OS 9, CodeWarrior à queleque chose d'actuel suppose
plusieurs étapes:
- utiliser uniquement les API carbon et mettre à jour le code plus ancien
- compiler l'application sous forme de bundle (.app) au lieu d'un
fichier avec resource fork
- passer de CFM à Mach-O
- passer de CodeWarrior à XCode
- rendre le code compatible intel
Si, en plus, l'application utilise PowerPlant, c'est un framework mort,
qui n'évoluera plus, et qui ne supporte pas les évolutions récentes de
carbon.
Bref, tu as sans doute intérrêt à repartir de zero en cocoa.
Nous développons depuis longtemps une application sous Mac OS 9 avec code warrior. Il est temps pour nous de passer à OS X. Puis-je continuer en utilisant l'approche Carbon ou dois-je passer à Cocoa et tout refaire ?
Le passage de OS 9, CodeWarrior à queleque chose d'actuel suppose plusieurs étapes: - utiliser uniquement les API carbon et mettre à jour le code plus ancien - compiler l'application sous forme de bundle (.app) au lieu d'un fichier avec resource fork - passer de CFM à Mach-O - passer de CodeWarrior à XCode - rendre le code compatible intel
Si, en plus, l'application utilise PowerPlant, c'est un framework mort, qui n'évoluera plus, et qui ne supporte pas les évolutions récentes de carbon.
Bref, tu as sans doute intérrêt à repartir de zero en cocoa.