Trophées 2008
MacGeneration | Le blog | Les forums | iGeneration
Mise à jour : 05/07/2008 - 10:48
AAPL : $170,12, évolution : 1,94
Cyril Pavillard

Thomas Bauer - Freeridecoding [19.09.2005 - 13:16]

Enregistré sous : Interview par Cyril Pavillard

Logo BurnAgainThomas Bauer nous vient de Vienne en Autriche et c’est un “switcher” puisque cela fait à peine plus que deux ans qu’il développement sur Mac. Avec Freeridecoding, il développe BurnAgain qui concoure dans la catégorie “Meilleur partagiciel/gratuiciel” mais il prend également part à la catégorie “Meilleur logiciel étudiant”.

—– English version at the end —–

• Depuis quand développez-vous pour Mac et pourquoi ce choix ?

J’ai commencé à développer sur Mac durant la WWDC 2003. J’ai été impressionné par Mac OS X, l’environnement de développement Cocoa et les outils développeurs. Mais j’ai été encore plus impressionné par l’atmosphère vraiment inspirante et par les gens qui développent sur cette plateforme. J’ai donc pensé que je pouvais vraiment contribuer, en faisant quelque chose d’utile alors j’ai commencé freeridecoding.net.

• À votre avis, quels sont les avantages principaux de votre logiciel qui peuvent faire la différence dans votre sélection pour les trophées ?

L’avantage principal est qu’il n’y a aucune autre application sur Mac qui vous permet de faire ce que BurnAgain fait. Pour ce qui est de l’utilisateur, BurnAgain fait une seule tâche: graver plusieurs fois sur un CD sans créer une icône indéfinissable pour chaque session, simplement en ajoutant les nouveaux fichiers à ceux déjà gravés. En plus, une potion permet de sauver de l’espace disque pour les fichiers qui n’auraient pas besoin de mise à jour en utilisant un système de mise à jour incrémentale. Pour que cela soit possible, il y’a bien entendu eu beaucoup de travail. Mais la fonctionnalité principale est de rendre tout ça RÉELLEMENT simple à utiliser et stable.

• Quelle est LA fonctionnalité qui vous différencie des produits concurrents ?

Pour la fonctionnalité principale, il n’y a pas de concurrents. Aucun autre logiciel de gravure ne permet d’ajouter vos fichiers de cette façon.

• Quelles technologies particulières offertes par Mac OS X utilisez-vous dans le développement de votre logiciel ?

BurnAgain est entièrement écrit dans Cocoa et utilise l’environnement de développement Cocoa, dont Discrecording. J’ai utilisé Xcode pour le développeur.

• Comment gérez-vous le support client pour vos clients de langue française ?

Le logiciel est entièrement localisé en français y compris les fichiers d’aide.

• Quel rôle joue le feedback des utilisateurs dans la correction de bogues ou l’ajout de nouvelles fonctionnalités ?

La communauté Mac est incroyable dès qu’il s’agit de feedback. Puisque je préfère faire un maximum de débogage avant de sortir une nouvelle version (;-), un grand nombre d’utilisateurs envoie des idées et des suggestions pour faire des améliorations ce que j’apprécie grandement. Souvent ils utilisent mon logiciel plus que je ne le fais et surtout le font dans des façons auxquelles je n’aurais jamais pensé en premier lieu. Leur feedback est une contribution majeure à ce projet et me motive pour aller encore plus loin.

• Pourquoi avoir choisi le modèle du partagiciel pour distribuer votre logiciel ?

C’est le plus simple qui permet aux utilisateurs d’acheter avant de payer. J’aime bien aussi le fait que cela rende possible pour les utilisateurs de contribuer au projet en suggérant des fonctionnalités et de supporter ce projet en achetant une licence. Pour un développeur seul comme moi, cette façon de faire permet d’apprendre comment les gens utilisent le logiciel et comment l’améliorer.

• Combien de temps passez-vous dans la création de votre logiciel ?

En général, j’investis 2 jours par semaine pour le support utilisateur et développer les mises à jour.

• Qu’apportent les nouveautés de Tiger dans le cadre du développement de votre logiciel ?

Avec Tiger, Apple a introduit les dossiers à graver. BurnAgain permet maintenant d’utiliser ces dossiers pour faire des mises à jour incrémentales. Le support de Spotlight est également prévu, mais je n’ai pas réussi à l’intégrer dans la dernière mise à jour.

• Qu’est-ce qui a été le plus gros challenge dans le développement de votre logiciel ?

Rendre une tâche techniquement compliquée la plus simple possible. Et assembler tout ça de manière à ce que l’utilisateur n’ait pas à se soucier de trop de choses.

• Pourquoi faites-vous ça ? Par passion ? Un moyen de se faire connaître ? de gagner un peu d’argent ?

C’est une plateforme géniale pour écrire des logiciels. Les gens prennent le temps pour écrire des mails et sont intéressés par la qualité des logiciels qu’ils utilisent. C’est unique. Et bien que ce soit l’expérience que cela m’apporte qui m’intéresse le plus, les revenus du logiciel me permettent d’investir plus de temps dans le développement.

—– Version anglaise / English version —–

• Since when are you developping for the Mac and why this choice ?

I have started Mac-Development during the WWDC 2003. I was impressed by Mac OS X, the Cocoa framework and the developer tools. I was even more impressed by the inspiring atmosphere created by the people that provide that platform. I felt that i probably could really contribute something useful, so I started off freeridecoding.net.

• What do you think are the main advantages in your softwhare that can make a difference in your selection as winning the MacGeneration Awards ?

Well, the main advantage is clearly that there is no other app on the mac that let´s you do what BurnAgain does. From the perspective of the user BurnAgain performs only one simple task: Burning multiple times to a CD without creating a confusing icon for each session, but instead, just add the files to the ones already burnt. Including the option to save space for files that did not require update by performing a real incremental updating etc. To make that a reality - a lot of work was required of course. But the main features are really doing their job “behind the scenes” making all that REALLY easy to use and stable.

• What is THE feature that differenciate your product from the competitors ?

For the main feature there are no competitors. There is no other burning software that just lets you add our files in that way.

• What particular technologies offered by Mac OS X are you using to developp your software ?

BurnAgain is entirely written in Cocoa and utilizes the Cocoa Framework including the Discrecording Framework. It has been developed using Xcode.

• How do you support your french speaking clients ?

BurnAgain is fully localized to french, including the application help.

• How important is the user feedback in correcting bugs and adding new features ?

The Mac community is incredible when it comes to feedback. Since i actually prefer to do bugfixing before the release (;-) actually a lot of good ideas and suggestions for improvements came from my users and i appreciate that very much. They are using my application sometimes much more than i do myself and in ways that I did not think of in the first place. Their feedback is a major contribution to the
project and motivates me to go on and improve it further and further.

• Why did you choose the shareware model to distribute your software ?

It is the simplest one that allows the users to try before they buy. I also like that i makes it possible for the users to contribute to the project by
suggesting features, and support it by purchasing a license of course. For a solo developer it is the framework that allows him to really learn from how people use his piece of software and improve it.

• How much time do you spend developping your software ?

I invest usually 2 days a week for supporting users and coding new updates.

• What do the new features from Tiger bring to your own software(s)

With Tiger apple introduces Burnable Folders. BurnAgain now lets you use these Burnable Folders and perform incremental updating on them. Support for spotlight is forthcoming but did not make it into the last update.

• What was your biggest challend while developping your software ?

Making a technically somewhat complicated task simple again. Putting all those things together in a way the user does not have to care about a lot of things, that was the most difficult task.

• Why are you doing Mac softwares ? Is it by passion, a way to get known or to earn some money ?

It is a great platform to write software for. People are taking their time to write mails and are interested in the quality of the tools they use. That is unique. And alhough the journey is the reward - The financial support offered by the shareware fees makes it affordable for me to invest the time into that kind of development.

Vos commentaires (Aucun commentaire)

Commenter
Quelques consignes avant de commenter:
  1. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  2. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.

XHTML: Vous pouvez utiliser ces tags XHTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Notre équipe | A notre sujet | Partenaires | Publicité | Contact