Slender nettoie les projets Xcode

Nicolas Furno |
Slender [1.0 – US – 6,99 € (promo à 3,99 €) – OS X 10.7 – Kyle Richter] intéressera tous les développeurs qui utilisent Xcode (Gratuit) pour développer notamment des applications iOS ou Mac OS. Cet utilitaire analyse un projet Xcode pour repérer automatiquement tous les fichiers inutilisés et les supprimer ainsi rapidement et efficacement.

Pour ne pas supprimer un élément à tort, Slender sait analyser chaque fichier contenu dans le projet pour lister précisément ce qui n'est jamais utilisé. Le développeur pourra alors supprimer le superflu sans crainte, d'autant que l'application ne supprime pas vraiment de fichiers, mais les déplace dans un autre dossier. Slender gère les ressources inutilisées, mais aussi celles qui sont dupliquées.

Slender

Pour faire gagner encore plus de temps aux développeurs, Slender dispose aussi d'une fonction de vérification pour les images. L'utilitaire va notamment analyser la taille des images adaptées aux écrans Retina ou non pour signaler celles qui sont fautives. Slender peut également vérifier que tous les éléments graphiques sont bien présents en deux versions dans le projet.

Slender surveille un ou plusieurs projets Xcode en temps réel. Vous pouvez soit l'utiliser après un gros travail de développement, ou en continu pendant l'écriture de l'application. Un outil bien utile pour tous ceux qui se perdent dans les nombreuses ressources de leurs projets Xcode…
avatar Florian Innocente | 

Ça m'intéresse ça pour mon développement en cours, il est assez sophistiqué il contient 528 fichiers.

avatar Aescleah | 

Ça peut s'avérer assez utile en effet! Je vais jeter un oeil là dessus!

avatar niko34 | 

Pour les images, ça peut être bien pratique. Difficile après quelques versions de repérer celles qui ne sont plus utilisées.
Par contre, c'est quand même bien cher pour le travail réalisé. Quand on a besoin de ce genre de soft, je pense qu'on doit pouvoir faire rapidement un petit script qui fait la même chose. Voir sur stackoverflow : http://stackoverflow.com/questions/6113243/how-to-find-unused-images-in-an-xcode-project

avatar Mathias10 | 

@niko34

3,99€...c'est pas la mort non plus!

Maintenant, a voir les conséquences....

Il m'est déjà (je le confesse) arrivé il y a 2 ans de cela de chercher un logiciel pour les suivis de bourse, j'ai bêtement regardé celui qui avait la plus grosse taille en me disant que cela signifiait qu'il avait plus de fonctions...raisonnement un peu erroné (ou pas)

Certain diront que la taille ne fait pas tout [...] ^^

Et maintenant c'est l'inverse, je rechigne parfois à prendre des applications si elles sont trop lourds avec fonctions équivalentes entre elle, la plus lourde devenant la moins bien codée....

Se rajoute les gens qui préfèreront une version 6.2 à une version 0.3....

La vie de dev....je vous soutient!

avatar 6ix | 

@mathias10

Je ne vois pas ce que la taille d'un logiciel a à voir avec ses fonctionnalités ou même sa qualité! Ca n'a juste aucun sens!

On peut avoir beaucoup de code qui fait peu de chose, ou (mieux) peu de code qui fait beaucoup de choses. Et de toute façon, ce ne sont pas quelques fichiers de codes en plus qui vont faire double la taille du produit final, mais les ressources, telles que les images.

avatar Xalio | 

@mathias10 Le plus sûr reste de lire les avis des utilisateurs ;-)

avatar Armas | 

Je crois que chez adobe ils seraient preneurs de ce genre de choses, ils pourraient diviser la taille de leurs applis par deux, au moins ...

Par contre, compte tenu de sa taille (0,7 Mo), je pense pas que l'appli soit très évoluée. Nico 34 n'a pas tout à fait tord... C'est curieux mine de rien, avec l'arrivée de l'apple store, on a vu une proliferation des applications basées sur UNE option voir un seul script et la tendance va au fractionnement. Ce qui est idiot au final puisque plus vous simplifiez les capacités de votre logiciel, plus il est susceptible d'être récupéré et copié. On se retrouve en concurrence avec plein de monde pour un produit qui n'a aucune plus value face à la concurrence.

avatar bgorin | 

@Armas [quote]Par contre, compte tenu de sa taille (0,7 Mo), je pense pas que l'appli soit très évoluée[/quote].

Parfaite démonstration de ce qu'a dit mathias10 :)

avatar Pihrra | 

@Armas & @mathias10 : Comme le dit très bien 6ix, la taille d'un logiciel ne veut strictement rien dire quant à sa complexité !
Un petit exemple : SpinRite (qui est le meilleur utilitaire de récupération de disque dur malheureusement disponible uniquement pour Windows) ne fait que 173 Ko. Pourtant ce logiciel est massif en quantité de code. La différence c'est qu'il ne contient aucune image et est codé en assembleur.

avatar Mathias10 | 

@Pihrra

J'ai précisé "a tord" ;-)

CONNEXION UTILISATEUR