Il n'est pas du tout nécessaire de débourser de l'argent pour développer sous Windows. Les outils sont gratuits en version de base (IDE+compilateur version express).
Il est également possible de développer gratuitement sur Mac avec Xcode 3 (qui n'est pas une version "express" de Xcode 4, elle est même plus complète pour l'instant, Xcode 4 étant beaucoup trop jeune).
Les 79€ annuels, c'est surtout le ticket d'entrée pour la diffusion sur le Mac AppStore (et franchement, diffuser soi même une application ça coûte bien plus cher que cela).
j'ai l'impression que j'ai bien fait de rester à Xcode3 :-/
Surtout que tu vas pouvoir oublier tous les scripts que tu as développés pour t'aider à coder (genre ajout automatique de release dans dealloc pour chaque variable d'instance), car Xcode 4 ne supporte plus ce genre de chose...
Sérieusement ?? Entre les User Scripts, les TextMacros, et même les breakpoint sonores que j'utilise pas mal mine de rien (mettre un breakpoint mais le configurer non pas pour qu'il s'arrête sur la ligne indiquée, mais qu'il continue et qu'à la place de s'arrêter il joue un son ou prononce un texte) pour juste savoir quand le programme passe dans une méthode, sans pour autant interrompre son exécution... s'il n'y a aucune de ces fonctionnalités dans Xcode4 je pourrais jamais survivre, j'ai trop pris goût à tous ces trucs qui me font gagner un temps fou en dev
C'est plus une version beta ce Xcode4 mais une version alpha, dites moi
J'aurais besoin d'aide! j'ai telecharge la derniere version 4.3 et le xcode qui vient avec....je l ai lance...et tout a change! je ne sais meme plus comment faire pour faire un build avec le certificat de distribution pour envoyer mon application sur le store? qui peut m'aider?
C'est plus une version beta ce Xcode4 mais une version alpha, dites moi
C'est surtout qu'ils n'ont aucune intention de remettre le scripting... Il y a plein de fonctions qui ont disparu dans Xcode 4 parce que les ingé de chez Apple ont "décidé" qu'elles n'étaient pas indispensables... Donc plus de scripting ni de plugins Interface Builder...
Donc à moins qu'on soit nombreux à ouvrir des tickets sur le bugreport, il va falloir faire sans le scripting, ou rester sur Xcode 3 (ce qui ne sera plus possible sous Lion).
Certains semblent y arriver, non sans difficultés. Si on reste optimiste on peut penser que les "ingés Apple" vont ré-incorporer petit à petit sous la pression des utilisateurs ce qu'ils ont enlevé du 3 pour repartir sur de nouvelles bases avé le 4. Mais bon, en attendant que de plus courageux ou téméraires que moi aient fini de débroussailler le terrain, Snow Leopard et Xcode V3 font très bien mon ordinaire
Globalement je suis satisfait d'XCode 4, il y a encore quelques manques de maturité, mais l'interface est plus cohérente, les bug courant on apprend à les éviter. Et effectivement la plupart du temps, on peut continuer. L'audit du code m'a permis de fixer un bug que je trainais depuis plusieurs mois.
C'est pas le paradis du code mais c'est tout de même un outil fonctionnel et agréable.
J'ai eu un aperçu de Xcode 4 et perso je suis perdu ! J'ai mis 5 min à retrouver la bibliothèque d'objet de IB. Et puis comme pas mal d'autre je préfère rester sur la version 3.
Certain ont-ils eu du mal à télécharger la mise à jour après l'avoir payer sur le MAS ? Certain n'ont jamais pus car le MAS disait qu'il ne l'avais pas acheter avec ce compte alors qu'il est dans la liste des achats !
C'est pour Xcode, ce poisson d'avril en avance! Sérieux, même compte que l'achat, et ce message apparait! Moi y en a perdre mon latin! Du moins, ce qu'il en reste! Personne pour aider? A+ Fada
"The request timed out". Depuis le temps que je l'ai installé, j'y ai toujours eu le droit, je ne sais pas pourquoi.
Il y a quelque chose qui m'insupporte aussi, mais c'est dans les fonctionnalités, c'est qu'à chaque fois qu'on crée un nouveau fichier, ou que l'on veut ajouter une ressource, il faut aller cliquer sur toutes les petites cases à cocher des targets que l'on veut sélectionner pour y lier le fichier, on ne peut même plus faire un clic droit (ou ctrl-clic) pour les sélectionner toutes. Moi qui approche des 30 targets, c'est vraiment insupportable !
Et j'ai aussi bien-sûr le soucis d'affichage des erreurs, mais c'est surtout qu'il me conserve l'affichage d'anciennes erreurs, ... enfin il y a plein de petits trucs comme ça qui sont vraiment relous.
Cette version semble enfin être la bonne (p-e celle qui aurait due être la 4.0 ?) puisqu'elle corrige de nombreux bugs relayés par les développeurs ces derniers temps, et apporte enfin des fonctionnalités qui existaient avec Interface Builder et certains raccourcis-claviers. Certains développeurs affirment qu'elle est enfin stable et qu'ils ne plantent plus 3 fois par jour. Il était temps !
A découvrir et télécharger ici (pour les développeurs enregistrés bien entendu ou sur le MAS pour les autres).
Tiens vous avez vu, dans la 4.2 ils ont aussi enfin réintégré les User Scripts, et rajouté le mot clé IBProperty pour permettre à nos classe persos d'exposer dans IB des propriétés pour nous éviter d'avoir à les modifier par le code
Réponses
Il est également possible de développer gratuitement sur Mac avec Xcode 3 (qui n'est pas une version "express" de Xcode 4, elle est même plus complète pour l'instant, Xcode 4 étant beaucoup trop jeune).
Les 79€ annuels, c'est surtout le ticket d'entrée pour la diffusion sur le Mac AppStore (et franchement, diffuser soi même une application ça coûte bien plus cher que cela).
Entre les User Scripts, les TextMacros, et même les breakpoint sonores que j'utilise pas mal mine de rien (mettre un breakpoint mais le configurer non pas pour qu'il s'arrête sur la ligne indiquée, mais qu'il continue et qu'à la place de s'arrêter il joue un son ou prononce un texte) pour juste savoir quand le programme passe dans une méthode, sans pour autant interrompre son exécution... s'il n'y a aucune de ces fonctionnalités dans Xcode4 je pourrais jamais survivre, j'ai trop pris goût à tous ces trucs qui me font gagner un temps fou en dev
C'est plus une version beta ce Xcode4 mais une version alpha, dites moi
J'aurais besoin d'aide! j'ai telecharge la derniere version 4.3 et le xcode qui vient avec....je l ai lance...et tout a change! je ne sais meme plus comment faire pour faire un build avec le certificat de distribution pour envoyer mon application sur le store? qui peut m'aider?
Merci !!!
"Xcode 4 transition guide" dans la documentation...
C'est surtout qu'ils n'ont aucune intention de remettre le scripting... Il y a plein de fonctions qui ont disparu dans Xcode 4 parce que les ingé de chez Apple ont "décidé" qu'elles n'étaient pas indispensables... Donc plus de scripting ni de plugins Interface Builder...
Donc à moins qu'on soit nombreux à ouvrir des tickets sur le bugreport, il va falloir faire sans le scripting, ou rester sur Xcode 3 (ce qui ne sera plus possible sous Lion).
Si on reste optimiste on peut penser que les "ingés Apple" vont ré-incorporer petit à petit sous la pression des utilisateurs ce qu'ils ont enlevé du 3 pour repartir sur de nouvelles bases avé le 4.
Mais bon, en attendant que de plus courageux ou téméraires que moi aient fini de débroussailler le terrain, Snow Leopard et Xcode V3 font très bien mon ordinaire
En espérant que leur documentation soit bien faite!
Merci.
Globalement je suis satisfait d'XCode 4, il y a encore quelques manques de maturité, mais l'interface est plus cohérente, les bug courant on apprend à les éviter. Et effectivement la plupart du temps, on peut continuer.
L'audit du code m'a permis de fixer un bug que je trainais depuis plusieurs mois.
C'est pas le paradis du code mais c'est tout de même un outil fonctionnel et agréable.
J'ai mis 5 min à retrouver la bibliothèque d'objet de IB. Et puis comme pas mal d'autre je préfère rester sur la version 3.
Certain ont-ils eu du mal à télécharger la mise à jour après l'avoir payer sur le MAS ? Certain n'ont jamais pus car le MAS disait qu'il ne l'avais pas acheter avec ce compte alors qu'il est dans la liste des achats !
C'est pour Xcode, ce poisson d'avril en avance!
Sérieux, même compte que l'achat, et ce message apparait! Moi y en a perdre mon latin! Du moins, ce qu'il en reste!
Personne pour aider?
A+
Fada
J'en ai tout plein. Extraits.
La barre latérale droite fait planter :
Autre plantage (je sais plus comment il est arrivé) :
Pouvons nous cliquer sur "Continue" sans crainte?
Manifestement, les anciens le font et s'en sortent bien.
Pour une première approche d'un noobs en obj-c, c'est assez rassurant!
A+
Fada
Il y a quelque chose qui m'insupporte aussi, mais c'est dans les fonctionnalités, c'est qu'à chaque fois qu'on crée un nouveau fichier, ou que l'on veut ajouter une ressource, il faut aller cliquer sur toutes les petites cases à cocher des targets que l'on veut sélectionner pour y lier le fichier, on ne peut même plus faire un clic droit (ou ctrl-clic) pour les sélectionner toutes. Moi qui approche des 30 targets, c'est vraiment insupportable !
Et j'ai aussi bien-sûr le soucis d'affichage des erreurs, mais c'est surtout qu'il me conserve l'affichage d'anciennes erreurs, ... enfin il y a plein de petits trucs comme ça qui sont vraiment relous.
Cette version semble enfin être la bonne (p-e celle qui aurait due être la 4.0 ?) puisqu'elle corrige de nombreux bugs relayés par les développeurs ces derniers temps, et apporte enfin des fonctionnalités qui existaient avec Interface Builder et certains raccourcis-claviers. Certains développeurs affirment qu'elle est enfin stable et qu'ils ne plantent plus 3 fois par jour. Il était temps !
A découvrir et télécharger ici (pour les développeurs enregistrés bien entendu ou sur le MAS pour les autres).
Ils ont repris la numérotation de Mac OS X ? La 10.0 était en fait une béta, et c'est à partir de la 10.2 que c'est devenu vraiment utilisable
Tu suis pas !!!
La 4.1 est déjà sortie avec MacOS X Lion Developer Preview 2.
C'est bien la 4.2 qui est sortie aujourd'hui !
Ah, il y a eu une 4.1, bon désolé, ma blague est pourrie alors.
(Je reste pour le moment avec ma 3.2 avec mon MacBook Air...)
Bein si dans l'onglet iOS SDK, en bas à droite comme d'habitude quoi...
Je me suis déjà fait avoir par ça!
Tu te muqaddarise...