Interview développeur iphone : Francis, 6 applications au compteur !
Dans la série des interviews de
développeurs iPhone, voici un serial-développeur qui a commencé sur
l’iPhone à la grande époque ou seules les
iPhone jailbreakés pouvaient accueillir des logiciels.
Pouvez-vous vous présenter ?
Bonjour, Mon nom est Francis Bonnin, j’ai 31 ans. Je travaille dans
l’informatique et cela fait environ 8 ans que je suis dans la même
boite en tant que développeur.
Niveau études, je suis passé par la Fac : Licence et Maîtrise suivies par
un DEA en Informatique. Je crée des applications iPhone pendant mon
temps libre (soirs et weekends) pratiquement depuis que c’est possible
de le faire (à l’époque en jailbreak).
Bref,
je suis tombé dans l’informatique depuis que je suis petit (au lycée je codais
sur calculatrice TI85) et je n’ai pas encore réussi à décrocher…
Quels sont vos programmes ?
À l’époque du jailbreak, j’avais fait le petit gadget
"Waves", qui permettait de générer des effets de
vagues sur l’écran (NDLR : voir ce
billet).
Sur l’Appstore j’en suis actuellement à 6 applications (+ une
refusée par Apple :() :
- Morse-it : une app sur le Morse (NDLR : voir ici)
- Timer : un minuteur plein d’options
- Live Artist : une app de dessin
- Repeat : un jeu genre Simon Says
- Pong Clock : une horloge pong gadget
- iLoitumaGirl : un truc bizarre difficile à définir
(le truc qu’on aime ou qu’on déteste) 😀
Elles sont détaillées
ici
Celle qui intéresse le plus de gens (à part le gadget gratuit "iLoitumaGirl")
est l’application "Morse-it" (NDLR : voir ce
billet)
Avant l’iPhone, j’ai pas mal développé sur d’autres plateformes
("ComicBookDS" sur NintendoDS, divers applis pour téléphones Symbian…). Si ça
vous intéresse, tout est détaillé ici (pardon
d’avance : ce site web se fait vraiment vieux)
Pourquoi développer pour l’iphone ?
À la base, si j’ai un appareil que je peux programmer, une force
surnaturelle me pousse à coder quelque chose dessus. Ça à été le cas avec
l’iPod Touch que l’on m’a offert.
Par la suite (à l’arrivée du SDK officiel et de l’appstore), je me suis
acheté un iPhone avec le mac qui va avec. C’est effectivement en
voyant le nombre de téléchargements de mon application Waves que j’ai supposé
que je pourrais me rembourser l’investissement du Mac et de l’iPhone.
De plus je trouve que l’iPhone est, encore aujourd’hui, le téléphone
avec l’interface la plus agréable. Apple continue d’améliorer son SDK
et va sûrement actualiser l’iPhone.
Le nombre croissant d’utilisateurs et les différents feedbacks que je reçois
(avis itunes, blogs, mails) me poussent aussi à continuer.
Quels sont les aspects séduisants ou contraignants de l’iPhone et
de son kit de développement ?
Le plus séduisant est le hardware lui même : Un bel
appareil mobile, connecté et rapide, doté d’un grand écran tactile.
En bonus : le multitouch, l’accéléromètre, le GPS, la caméra, le micro,
les haut parleur : le tout utilisable via des API (interfaces de
programmation) agréables.
La V3.0 du SDK apportera aussi plein de nouvelles possibilités.
La partie contraignante : certaines fonctionnalités
bridées (moins avec la V3), le rejet de certaines
applications et le manque de visibilité sur
l’appstore (par exemple, qui va laborieusement passer en revue les 136
pages d’utilitaires ?)
Que demanderiez vous a Apple pour vous faciliter la vie
?
Un meilleure organisation de l’appstore.
Continuer d’améliorer l’iPhone et son SDK.
Qu’ils acceptent mon appli (permettant de consulter les revues
itunes des utilisateurs du monde entier) qu’ils ont refusée ;).
Combien de temps passez-vous sur le développement d’un
logiciel ? Travaillez vous seuls ou à plusieurs ?
Ça dépend vraiment de l’application. Ça peut aller d’une semaine à deux
mois.
Cela dit, après, viennent les amélioration/nouvelles fonctionnalités (sous
forme de nouvelles versions) qui prennent aussi du temps.
Pour le moment, je travaille seul car c’est plus simple à gérer (surtout pour
des petits programmes).Pourtant je vais peut être changer cela car j’aurai
besoin d’aide pour les graphismes, la modélisation 3D, les sons, la musique,
bref tout ce qui n’est pas code pur et qui à son importance.
Est-ce une activité rentable ? En vivez vous ou prévoyez vous
d’en vivre un jour ?
C’est rentable dans le sens ou je fais principalement cela pour
m’amuser.
Cela ne pourrait pas encore remplacer mon travail actuel, mais si je m’y
mettais à plein temps, je pense que ça pourrait le faire.
Ce qu’il y a de bien avec l’appstore, c’est qu’il y a toujours une possibilité
(un espoir) pour que l’application cartonne et passe dans le top des ventes
(provoquant un effet boule de neige). Le pire, c’est que ça se joue à peu de
choses (mise en avant par Apple, sur internet), et ce n’est pas forcement la
qualité (ou la durée de réalisation) qui l’emporte.
Approximativement, combien avez-vous vendu de copies de vos
logiciels?
J’ai environ vendu 20 000 applications payantes ("Morse-it"
représentant plus de la moitié de ce total) Les états unis représentent à peu
près les 75% des ventes. La France environ 5%.
Mon application (gadget) gratuite "iLoitumaGirl" s’est téléchargée environ 30
000 fois.
Cela dit, plus le temps passe et plus il est difficile de sortir du lot. Par
exemple, Mon appli de morse est apparue au tout début de l’appstore, et j’étais
donc la seule app du genre. Normal me direz vous vu la spécificité de la chose
:D. Et vous auriez raison, mais aujourd’hui il y en a 14 traitant de ce sujet
!
Heureusement que la mienne est la meilleure 😉 mais combien d’utilisateurs vont
passer du temps à éplucher toutes ces apps (au passage, bonne chance à vous si
vous cherchez, comme moi, la meilleure app de TODO).
Quels sont vos futurs projets pour l’iPhone ?
J’hésite actuellement entre faire des petites applications gadget (comme
iLoitumaGirl, Pong Clock), des applications intermédiaires (comme Morse-it,
Timer, Repeat, Live Artist), ou des application plus complexes.
Je pense aller vers la 3 ème possibilité (allez, je vais quand même faire
une petite app gadget avant :)), car j’ai un concept de jeu assez
original que je souhaiterais réaliser. Mais ça risque de prendre du
temps et j’ai peur que l’invertissement passé dessus ne soit pas à la hauteur
du nombre de téléchargements.
Quelles sont vos application préférées (pas la votre;-) )
?
Beaucoup. En vrac, celles qui se trouvent sur mes premières pages
:
- Jeux : Zen Bound, Ancient Frog, FlightControl, Naboko, Slotz,
SnailMail, Stone Of Destiny, Tiki Towers, Labyrinth 3D, Tangram Pro, Enigmo,
Bike or Die, MultiQuiz, Chopper - Apps : App Sniper, Ultimate TODO, Shopper, Midomi, Stanza
J’ai aussi des applis faites par des amis : Mobicarbu, PuzzleManiak,
iGuerilla, Cosmic, i-Impots
Quel a ete l’impact de La parution d’une news iPhon.fr parlant de
vos applis iPhone ?
Concernant mon application de Morse, j’ai clairement vu l’impact de la news
iphon.fr (diffusée aussi sur 2 autres sites). Cette news à été, de plus,
reprise par d’autres blogs. Au total, la vidéo à été vue plus de 7000 fois. Ça
fait vraiment plaisir de recevoir des bons commentaires pour une application
sur laquelle on a passé pas mal de temps.
Concernant les ventes, le lendemain de la parution de la news il y a eu 87
ventes en France, contre 12 aux US. On voit que ça a clairement changé le ratio
habituel (cité précédemment). Dommage que la news n’ai pas pu atteindre les
États unis 🙂
Un mot a ajouter ?
Merci de m’avoir donné la parole et de m’avoir lu. Merci surtout pour ce
blog que je consulte tous les jours (même si je n’y participe pas beaucoup)
🙂
Un grand merci à Francis pour ses réponses et la transparence sur
ses chiffres !
Judicael
22 juillet 2009 à 10 h 41 min
Bonjour,
est-il possible de contacter cette personne ou un des développeurs
interrogés sur le site ?
Merci d’avance.
Francis
28 avril 2009 à 15 h 53 min
@aldbaran:
A vrai dire, je ne me suis pas encore trop penché sur le problème (je décale ça
tant que possible en me concentrant sur la programmation :D).
Donc je n’en sais pas plus, on m’a juste dit que c’était une bonne solution de
passer par les BNC, dans ma situation, et sauf avis contraire, c’est ce que je
ferai.
aldbaran
28 avril 2009 à 13 h 50 min
Petite question plus administrative que technique à Francis, ainsi qu’aux
autres développeurs sur l’AppStore: Avez-vous adopté le statut
d’auto-entrepreneur? Est-il adapté à ce genre de situation qu’est le
développement et la vente d’application sur l’AppStore?
meekaah
28 avril 2009 à 13 h 59 min
bon courage a toi Francis!
moi meme je suis developpeur et possesseur d’un iphone depuis un bon moment
mais j’ai pas trop voulu investir dans un mac pour developper pour iphone. ceci
dit je vien de m’installer un hackintosh avec l’iphone sdk jvai pouvoir
commencer l’aventure du developpement iphone! 😀 en plus j’ai une idee de
logiciel qui peut interesser du monde a mon avis.
meekaah
28 avril 2009 à 15 h 42 min
petite précision, le SDK n’est pas payant, il faut payer pour distribuer son
app sur l’Appstore …donc en premier temps pour quelqu’un voulant TESTER avant
d’acheter vous pouvez vous procurer le iphone SDK sur le site d’apple
gratuitement
et puis bon si vous possédez pas de mac et que vous n’avez pas peur de
frôler la légalité, il y a toujours la possibilité d’installer OSX sur PC
(hackintosh)
aldbaran
28 avril 2009 à 14 h 30 min
Niveau Budget:
– SDK = 79€ (pour une fois, la parité € / USD n’a pas été respectée)
– Un Mac = à partir de 599€ (pour ma part, j’ai trouvé un Mac mini sur eBay et
j’ai investi dans de la RAM et un DD plus conséquent)
– Un iPhone ou iPod Touch = à partir de 189€ pour un iPod Touch (c’est pas
obligatoire, mais je pense qu’avant de publier sur l’AppStore, il vaut mieux
tester en condition réelle, mais sinon, le simulateur est déjà très bien)
MikeFilth
28 avril 2009 à 17 h 37 min
Vous auriez l’adresse ou télécharger ce SDK gratuit, je suis assez
intéressez d’y jeter un coup d’oeil vu que je suis également développeur.
Merci d’avance les gars
Setsuki
28 avril 2009 à 21 h 32 min
En plus d’etre gratuit, iLoitumaGirl est surement le seul logiciel inutile
qui soit sur la page de garde de mes applications.
Je surveille les autres sorties, et cette interview est agréable a lire!
aldbaran
28 avril 2009 à 15 h 33 min
Pour déclarer un BNC, pas besoin de déclaration auprès d’une CCI ou autre
institution?
aldbaran
28 avril 2009 à 16 h 02 min
@meekaah
Bonne précision, en effet, le SDK stable est toujours gratuit, mais si vous
souhaitez avoir le SDK beta (actuellement 3.0 beta 3, peut être un update ce
soir?), il faudra débourser les 79€ pour accéder au programme développeur
Apple.
@Francis
Merci pour l’info, comme je vais pas publier d’application avant Juin au
minimum, j’ai encore un an pour m’en inquiéter également… 😉
Francis
28 avril 2009 à 14 h 53 min
@erfindel:
C’est effectivement comme aldbaran le dit pour le budget.
(même si ça m’a coûte plus cher, ayant pris un macbook pro neuf)
Pour le choix du mac (dans le cas ou c’est un mac d’occasion), il faut bien
faire gaffe, je crois, à ce que qu’il soit compatible avec la version de l’OS
Léopard.
@aldbaran:
Étant encore un hobby, je ne me suis pas mis en auto-entrepreneur, mais je
pense que c’est ce que je ferai si je m’y mettais à plein temps.
Je vais actuellement déclarer ce revenu sous forme de BNC.
Je n’en sais pas encore tellement plus, par contre je sais que je vais galérer
pour remplir ma déclaration cette année :D.
erfindel
28 avril 2009 à 14 h 18 min
Quel est le budget pour commencer à développer sur iphone (sdk 99€ + Max ?€)
?
Francis
28 avril 2009 à 17 h 57 min
il est dispo sur le centre de développement iphone d’apple 🙂
http://developer.apple.com/iphone/i…
une fois enregistré, le lien sera disponible.
Nicowboy
28 avril 2009 à 18 h 12 min
@ MikeFilth :
Tu peux télécharger ici :
http://developer.apple.com/iphone/p…
Courage à toi !
bilbou
29 avril 2009 à 19 h 06 min
En effet aujourd’hui beaucoup de développeurs iphone prévoient de déclarer
ce type de revenus sous forme de BNC en profitant de l’abattement. Ce qui
semble dans la limite légal plus intéressant que l’auto-entrepenariat
aujourd’hui.
Les BNC seront bientôt disponibles sur l’application i-Impôt !! 🙂
Tout vous semblera encore plus clair :))