26 votes

Outils et utilitaires pour les développeurs iOS (indispensables et souhaitables)

Je suis novice en matière de Mac en général et de développement iOS. J'ai utilisé un iPhone et un iPad, et je cherche à écrire des applications pour les deux. Je suis un développeur Apple (nouvellement) enregistré et j'ai téléchargé Xcode et je travaille à travers lui.

Ma question est la suivante : Existe-t-il des outils tiers que les développeurs iOS plus expérimentés que moi (c'est-à-dire tout le monde) utilisent ?

Par exemple, dans le monde Windows, j'utilise

  • Notepad++ comme éditeur de texte supplémentaire.
  • Depends pour la vérification des dépendances (oui, je réalise qu'il n'y a peut-être pas de corollaire à cela)
  • Regex Buddy pour construire/déboguer des expressions régulières.
  • etc...

Comme je ne connais pas le paysage iOS, toute information sur les outils (et éventuellement sur les raisons pour lesquelles ils sont indispensables ou nécessaires) serait la bienvenue.


Veuillez chercher avant d'afficher !

Pour effectuer une recherche, utilisez le champ de recherche situé dans le coin supérieur droit. Pour rechercher les réponses à la question en cours, utilisez la touche inquestion:this . Par exemple :

inquestion:this Textmate

Si elle n'a pas déjà été publiée, veuillez suivre quelques règles simples lorsque vous l'ajoutez comme réponse.

Règles

  1. Limite à un outil par réponse .

  2. Ajouter un courte description

  3. Ajouter un lien vers le site web au nom de l'application si possible (pas de téléchargement direct).

  4. Utilice ## [appName](link) pour citer le nom de l'application. Veuillez ne pas inclure les prix.

17voto

brendan Points 15097

Dropbox

Non lié à la programmation, mais inestimable pour tout ce qui ne va pas dans le contrôle de source. Alors qu'Evernote est centré sur les documents, Dropbox est centré sur les fichiers. Si vous avez besoin de fichiers sur plusieurs ordinateurs avec contrôle de révision alors vous avez besoin de Dropbox.

13voto

Moshe Points 8541

Terminal

Le terminal sur votre Mac est un outil très utile pour gérer les dépôts si vous ne souhaitez pas utiliser la voie graphique. De plus, de nombreuses bibliothèques Objective-C utiles sont hébergées sur Google Code ou GitHub. Disposer d'un terminal signifie être en mesure d'extraire des copies de ces bibliothèques.

13voto

TestFlight

Indispensable pour gérer les tests bêta en direct.

12voto

brendan Points 15097

TextWrangler

Un autre éditeur de texte léger pour les programmeurs.

10voto

mspasov Points 6152

Kaléidoscope

Un excellent outil de comparaison/fusion. Peut comparer des images. S'intègre parfaitement à presque tout.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X