Dans le sujet qui nous occupe aujourd'hui, nous allons parler des environnements de développement qu'il y a des disponibles Mac OS X. Habituel, on a dit que les ordinateurs d'Apple n'étaient pas bons environnements pour le développement d'applications. En partie, c'était certain même il fait une paire d'années, quand la popularité de la pomme était déjà un fait au-delà des iPod et les iPhone.
Sans aller plus loin, encore je me rappelle quand étant dans une seconde de course (s'il ne me prononce pas la mémoire) j'ai acheté mon premier Mac, un iBook G4 avec Panther. Le premier problème réel auquel j'ai eu à m'affronter, à la marge du changement du système d'exploitation qui ne m'a semblé pas du tout ennuyeux, c'était comment faire les pratiques qui chaque jour nous envoyaient. Programmer dans le Pascal et dans C ils supposaient un problème et aussitôt que nous commençons à approfondir le développement en JAVA, la chose est devenue plus compliquée. Tout de suite, quand je me suis aventuré dans le monde patronal, le problème m'est venu avec le développement d'applications J2EE dans cet environnement et les problèmes de configuration d'Éclipse pour qu'il prît par une forme correcte la configuration de TOMCAT.
Nous devons savoir que Mac OS X est un système UNIX, pas en vain, il prend tout son squelette des systèmes BSD, de descendants directs du système mythique de 70. C'est pourquoi, nous avons un compilateur disponible de C/C ++, chaque fois que, nous installerons XCode, l'environnement du développement qu'Apple met à notre disposition et que nous trouverons dans les DVD d'installation du système. XCode offre un environnement complet pour beaucoup de langages, comme ce peuvent être Pascal ou la Java, donc, quand nous installerons FreePascal ou les SDK de la Java, nous pourrons utiliser cet outil qu'Apple met à notre disposition.
L'autre des environnements les plus populaires que nous trouvons dans Mac OS X et qui s'est beaucoup amélioré dans les dernières années pour notre système d'exploitation est Éclipse. Quand j'ai professionnellement commencé à me consacrer au monde de la programmation Web et nous créions dans l'entreprise des applications J2EE, l'Éclipse supposait beaucoup de problèmes. En plusieurs occasions nous regrettions un environnement comme WebSphere d'IBM, avec notres propres serveurs de production et sans problèmes de compatibilité avec d'autres externes, comme c'était Tomcat. Par fortune pour nous, avec le pas des versions jusqu'à l'aujourd'hui, la configuration de Tomcat ne suppose pas déjà de problème et ne dure plus de cinq minutes (descarga+instalación de tomcat+configuración d'une éclipse). De la même façon qui arrive avec XCode, nous pourrons programmer avec plus de langages grâce aux plugins qui peuvent s'installer, directement, depuis le propre environnement à travers des serveurs d'actualisations du projet Éclipsez. Ainsi, par exemple, pour PHP nous avons Aptana, qui nous offre un environnement puissant pour développer des applications de ce type.
Bien que si de PHP il se fréquente, j'aie une prédilection spéciale une Coda, une application développée par les garçons de Panic, pas très chère et qui entre d'autres choses, nous permet d'éditer nos fichiers dans une ligne.
À mesure qu'ils passent les semaines, nous verrons comment configurer les uns et les autres jusqu'à transformer notre mac en plate-forme parfaite pour le développement sans rien que jusqu'à envier aux stations de travail le Windows.
No comments:
Post a Comment