Louka Desroziers utilise ça.

Utilise.ca est un regroupement de mini-entrevues avec des geeks francophones qui nous partagent les outils qu’ils utilisent au quotidien pour accomplir leur travail.


Louka Desroziers

Louka Desroziers

Développeur Mac OS / iPhone OS

Qui êtes-vous et que faites-vous dans la vie?

Je suis un jeune développeur de 21 ans spécialisé dans les systèmes Mac OS X et iPhone OS. J’ai longtemps été passionné par les produits d’Apple, et c’est à l’âge de 15 ans que je me suis lancé dans le développement d’applications pour Mac OS X.

Je suis actuellement en CDI chez IFC Trade et me charge de développer des applications iPhone pour différents clients comme l’INPES, Europ Assistance, etc…

Je profite aussi du statut d’auto-entrepeneur afin d’avoir mes propres clients, et aussi pouvoir vendre mes propres applications sur Mac essentiellement.

J’éprouve beaucoup plus de passion pour le développement sur Mac, car plus flexible. Mon dernier logiciel en date se nomme Ecoute qui est un player indépendant à iTunes.

Qu’utilisez-vous comme matériel?

Je suis un fan incontesté du grand format. Mon dernier petit bijou est un iMac Core i7 27″ avec 4GB de RAM. J’ai aussi un MacBook Pro Unibody 2.4Ghz Core 2 Duo qui me sert surtout pour tester mes applications Mac sur Leopard.

J’ai aussi à ma disposition un vieil iBook G4 sous Mac OS X Tiger, ainsi qu’un iMac 17″ CoreDuo, que je conserve simplement par geekerie.

Côté « ultra-mobile », je possède un iPhone 3G (en attendant le prochain), et ma copine possède un 3GS ainsi qu’un iPod Touch de première génération.. et bientôt un iPad.

Étant donné que j’ai la « chance » de travailler depuis chez moi, je me sers essentiellement de mon iMac 27″. J’ai toujours détesté les appareils Bluetooth à cause de la durée des piles… J’ai donc un clavier Apple filiaire, ainsi qu’une Magic Mouse (qui, malheureusement, n’existe pas en version filiaire). Pour la petite information, je dois changer les piles de ma souris chaque semaine.

L’iMac est accompagné de belles enceintes JBL Creature version aluminum, ainsi qu’un petit Dock pour mon iPhone.

Qu’utilisez-vous comme logiciels?

En premier lieu, Xcode. C’est évident! L’IDE d’Apple est formidable, en plus d’être obligatoire pour mon travail.

Xcode est bien entendu accompagné d’Interface Builder, outil formidable encore une fois pour réaliser des applications Mac/iPhone OS. Instruments est essentiel pour trouver les petites fuites mémoire.

Versions me permet de mettre à jour mes divers projets sur les différents dépôts Subversion mis à ma disposition. Comme je travail très rarement en collaboration, cela me sert plus de sécurité. Avoir un backup est toujours une chose bien.

En parlant de backup, Time Machine m’est, lui aussi, indispensable.

Vient ensuite divers logiciels tout aussi essentiels comme Safari, Mail, Skype, iChat. Tous les 4 jouent des rôles essentiels pour moi.

Safari me sert surtout à me tenir informer des diverses nouveautés concernant le monde de la pomme, mais aussi à chercher de l’aide ou aider les autres développeurs via des forums comme le magnifique PommeDev qui doit bien être le seul forum français avec autant de personnes compétentes qui n’hésitent pas à apporter leur aide!

Mail, Skype et iChat me servent bien entendu à communiquer avec les différents clients.

Comme il m’arrive de toucher au HTML, et que je possède un site internet, j’utilise Coda afin de créer mes pages, et Transmit pour les mettre en ligne. Je les ai choisi essentiellement pour leurs interfaces qui sont très réussies.

Il m’arrive aussi d’utiliser Things pour diverses tâches à effectuer… bien que je n’ai pas encore pris l’habitude de fonctionner avec des logiciels pour ce genre de choses. J’essaye de m’y habituer… mais la plupart du temps, je me sers simplement d’un bloc-notes et d’un stylo.

Pour tout ce qui est mémorisation de codes que l’on utilise assez souvent, il y a Snippets que j’ai découvert il y a peu de temps. Je n’ai pas encore eu l’occasion de trop m’en servir, mais pour avoir joué avec deux bonnes heures, je sens qu’il va vite devenir indispensable.

Son principe est ultra-simple : vous y enregistrez des petits bouts de code afin de pouvoir les réutiliser beaucoup plus tard. C’est assez sympa si vous venez de créer une sous-classe, ou une catégorie. D’autant plus qu’il supporte de très nombreux langages!

Et pour finir, j’utilise Pages et Numbers afin de créer des devis pour les clients. Photoshop pour des petites créations/modifications graphiques, et Ecoute (mon logiciel) pour écouter ma musique bien évidemment!

À noter que je viens de découvrir CloudApp qui permet l’upload rapide de divers fichiers. Le principe est le même que l’iDisk d’Apple.

Un outil super pratique lorsque je souhaite partager rapidement une capture d’écran ou une bêta ;)

L’unique outil dont vous ne pourriez absolument vous passer, et pourquoi?

Les outils de développement fournis par Apple me sont évidemment indispensable. Je ne pense pas qu’il faille me justifier, puisqu’il en va de soit!

Mais s’il fallait citer un autre outil, je dirai MobileMe. Étant donné que je possède plusieurs Macs, je tiens absolument à ce que certaines données soient synchronisées, comme les mails, les signets Safari, le trousseau d’accès, et bien d’autres!