Bonjour à toutes et à tous,

Hier matin, alors que je travaillais calmement il y a eu une énorme explosion et toute ma maison a tremblé pendant quelque secondes…

J’avoue sans honte que j’ai été envahi par la panique et j’ai toute de suite pensé à une bombe atomique. En bon soldat (car j’ai fait mon service militaire) j’ai eu le réflexe de me cacher sous une table…

En fait, c’était un tremblement de terre, pile chez moi, à Auray, vous rendez-vous compte ? ! !

Maintenant je sais ce que ça me fera le jour de l’apocalypse :-)

Laurent

Publié dans Papottes | 3 commentaires

À ma Cricri d’amour…

Ma petite Cricri d’amour chérie,

Dans la série « Crotte de nez », aujourd’hui, tu m’as écrit :

Quel plaisir de te lire enfin, après toutes ces années d’attente !…

Je comprends maintenant pourquoi tu es restée si loin de moi : c’est car tu n’avais pas mon adresse mail !

Ah la la… quelle faute impardonnable ai-je commise…

Mais rassure-moi : maintenant ça va ? Tu as bien mon adresse puisque tu es parvenue jusqu’au Mac App Store, une longue route en effet…

Je suis heureux car je peux enfin te dire que je t’aime moi aussi.

Et puis je suis certain que nous nous aimerons goulûment car je sais maintenant comment de retrouver : tu es celle à qui le crime profite !

Laurent <3

Publié dans App Store | 4 commentaires

Des inApps dans Eldorado Budget

Bonjour à tous,

Aujourd’hui, je viens vous annoncer la prochaine sortie d’Eldorado Budget 8.1.2 et je souhaiterais commenter l’apparition des inApp qui viennent avec, depuis la version précédente.

Vous l’aurez sans doute compris, inApp signifie payante alors c’est bien une forme de contribution que je demande à l’utilisateur à travers cette innovation, mon but étant de financer le développement continu de l’application.

De mon côté, toute la difficulté est de faire ceci dans le respect de l’utilisateur et de son acceptabilité pour une éventuelle dépense supplémentaire. Je vais donc partager ici mes arguments et tenter de justifier comment je suis parvenu à proposer les inApp Impressions écologiques et iCloud dans la nouvelle version…

Avant toute chose, il faut bien comprendre la nécessité pour un développeur de générer un revenu tant qu’il travaille. C’est une évidence naturellement, c’est le principe même du travail, mais parlons-en néanmoins car les contributions réclamées par les éditeurs sont classiquement mal accueillies.

L’héritage des années Microsoft pèse lourd, c’est certain. Dès les années 80, l’éditeur géant fait une analyse futée du marché et comprend qu’il peut générer son revenu à partir d’une dépendance de l’utilisateur aux applications et à leurs mises à jours.

Le commerce de cette dépendance nuit malheureusement à la réputation du métier d’éditeur, il explique certainement le malaise ressenti et la méfiance qui vient avec.

Cette « sale » dépendance je me l’interdit. Depuis l’origine, aucune mise à jour d’Eldorado Budget n’a été imposée à l’utilisateur, il y a toujours une compatibilité de l’application et des documents de travail entre les versions successives de l’application et de l’OS, la mise à jour d’EB étant assujettie à la seule volonté du client.

Des exceptions à ce principe se sont bien produites à deux reprises, mais pour des raisons légitimes : lorsque Apple a basculé depuis les microprocesseurs 68000 vers PowerPC, puis depuis PowerPC vers Intel. Dans ces seuls cas, il fut nécessaire aux personnes remplaçant leurs ordinateurs de mettre l’application à jour…

Je cause, je cause… mais qu’en est-il du développement continu des applications et de son financement ?

Oui, comment « bien faire » pour que chacun accepte l’idée d’une contribution régulière, correspondant à un travail régulier, afin que (comme je le dis souvent, en ne plaisantant qu’à moitié) je puisse mettre de temps en temps un steak dans l’assiette de mes enfants ?

Historiquement, il y a eu d’abord l’époque des éditeurs d’EB, respectivement Mac Vonk, JCP Éditions et Ima Gelo. Durant ces années (1993 à 2003), mon rôle fut de contrôler l’éthique commerciale et parfois de la rectifier. Il était admis alors que les mises à jour devait avoir un coût et j’en décidais personnellement le montant…

De 2003 à 2009, certains s’en souviennent peut-être, ce fut l’époque du donationware durant laquelle je restais transparent à propos de la constante nécessité d’un financement mais je souhaitait préserver l’éthique en proposant un accès libre et gratuit à EB.

Chacun était alors invité à faire librement un don s’il le souhaitait, quand il le souhaitait, s’il le pouvait et du montant qu’il souhaitait.

Je dois témoigner de l’extrême générosité des utilisateurs durant cette période où j’aimais croire que les plus aisés contribuaient pour les autres. L’équité pouvait-elle être mieux garantie ? Je ne le pense pas et nous fonctionnerions encore de la sorte si le revenu collecté avais atteint un seuil minimum, hélas il en fut pas ainsi, probablement car  trop peu de personnes connaissaient l’existence d’EB…

J’ai enfin trouvé avec le Mac App Store un moyen efficace pour distribuer et promouvoir EB, sans trop être « taxé ». Ce fut un grand plaisir de découvrir en 2011 cette initiative d’Apple faisant table rase des réseaux antiques de distribution. J’y ai adhéré dès la première heure en proposant EB à un prix juste inférieur à 10€, chaque vente me permettant de percevoir un revenu de 6,04€. Je m’étais fondé sur l’expérience du donationware pour fixer ce prix que j’estimais éthique et viable pour chacun. La suite à court terme démontra que je ne m’étais pas trompé…

Puis, un problème est apparu…

Après une glorieuse présence de deux ans sur le Mac App Store, je poursuivais mon travail constant d’amélioration en me fondant sur les demandes de chacun : passage de l’interface sous Cocoa (une année de travail !), améliorations dans tous les domaines de l’application, communications personnelles avec chaque utilisateur qui le souhaite, bref sans jamais baisser la garde, heureux de faire un bon travail et d’en tirer un revenu mensuel complémentaire de plusieurs centaines d’euros…

En parallèle, EB sur le Mac App Store ne le vivait pas exactement de la même manière : telle un simple produit, elle dépend d’un autre cycle de vie et d’autres facteurs dont le choix d’Apple dans le positionnement de l’application, la concurrence, les modes et l’économie de marché en général. À sa manière, EB est née, elle a bien vécu et aujourd’hui, elle se repose un peu…

Vous l’aurez compris, le problème de financement est bien là car les ventes se stabilisent à un niveau insuffisant en regard de mes modestes espoirs, alors que faire ?

Réfléchir bien sur !

D’abord, je me suis associé récemment avec Karine, une amie professionnelle de la communication, pour lui soumettre le défi de faire connaître l’application au-delà de son public actuel et je perçois déjà l’intérêt de son travail à travers des réactions sur le Mac App Store.

Mais le travail de Karine doit être financé également !…

Pour trouver une solution à cette équation, je me suis tourné vers Apple pour comprendre dans quelle mesure il était possible de financer le développement des mises à jours sachant qu’il est impossible d’en publier une payante sur le magasin. En clair : une fois publiée, une application n’est rentable qu’à travers l’acquisition de nouveaux utilisateurs et, comme je le disais, c’est un revenu périssable…

En réaction, on voit des éditeurs qui publient leurs mises à jour en créant de nouvelles applications, ce qui place l’utilisateur dans l’obligation de racheter une application à plein tarif. En terme d’équité, de mon point de vue, vous comprendrez que c’est très en-dessous de l’acceptable !

C’est exactement ce que vient de faire iCompta avec sa version 5, j’en suis désolé pour l’éditeur, car la déception exprimée est très grande et je devine qu’il ne s’en relèvera pas indemne…

Parmi les autres solutions, il y a celle des iAd, le concept de la publicité selon Apple. Le principe est simple : vous placez de la pub dans votre application et vous touchez un revenu !

Au risque de vous ennuyer avec mon histoire d’équité, j’ai beaucoup de mal à imaginer une publicité dans EB, ou n’importe quelle application payante, un peu comme si Canal + entreprenait de couper les films par de la pub !

Il y a des éditeurs qui le font pourtant, au mépris de l’utilisateur. Le plus souvent, le choix est tragicomique : l’application est gratuite mais elle est chargée de pub, alors il y a une inApp payante pour supprimer la pub !

Ça en dit long sur l’amour de la pub…

Enfin il y a la solution des inApps sur laquelle j’ai finalement porté mon choix.

L’inApp est une fonction de l’application rendue accessible par un paiement de l’utilisateur. Il m’a semblé que c’était une solution intéressante pour proposer à chacun de contribuer au développement continu selon le principe : «j’ai travaillé sur une mise à jour pour répondre à vos attentes d’évolutions et je vous réclame 1 euro»

N’est-ce pas équitable ?

Ce n’est pas parfait néanmoins car autant cela doit être compris par un utilisateur étant effectivement en attente d’évolutions, autant cela peut être mal compris par un nouvel utilisateur qui pourrait penser qu’il a été dupé à propos du prix réel de l’application.

Pourtant, les deux utilisateurs ont comptablement dépensé la même somme  et tout se passe comme si l’application, comme le bon vin, avait pris de la valeur avec le temps…

Ce n’est pas si mal finalement et tout est dans la cohérence des inApps et du propos qui vient avec. Je pense qu’il est simplement important de cerner la fonction pouvant être légitimement proposée sous cette forme, selon des critères fondamentaux : l’inApp doit rester optionnelle et ne pas nuire au travail de l’utilisateur qui n’en fait pas l’acquisition ; elle ne doit pas non plus être associée à des réparations de problèmes (dans ce cas tout le monde doit en profiter) ; elle ne doit pas porter l’ensemble des évolutions et l’utilisateur qui n’en fait pas l’acquisition doit profiter d’autres bénéfices communs ; enfin, le prix doit être minimum…

Sur le dernier point, j’ai un peu menti en parlant d’un euro car il s’agit de la somme que je souhaite percevoir or il y a une ponction de 30% par Apple et le premier prix possible est finalement 1,70 euro, j’espère que beaucoup d’utilisateurs accepterons cette dépense…

Pour l’instant, ce n’est pas gagné car l’expérience de l’inApp Impressions écologiques avec la version 8.1.1 n’a pas vraiment produit de résultats. Il faut dire que la nouvelle Boutique apparue dans l’application pour cela est d’une discrétion exemplaire.

Il est vrai aussi que j’incline à la pudeur, mais Karine est là désormais !

Alors la version 8.1.2 qui arrive proposera une nouvelle inApp pour l’accès à iCloud et ce sera une version communicante :-)

Je vous remercie infiniment de m’avoir lu jusqu’ici et j’espère avoir atteint mon objectif, c’est-à-dire vous faire accepter les nouvelles inApp d’Eldorado Budget et, le cas échéant, d’accepter d’en faire l’acquisition.

En vous souhaitant d’agréables comptes,

Très cordialement,

Laurent Pichon

Publié dans Papottes | 11 commentaires

EB 8 en cours de validation chez Apple…

Chers amis,

Et voilà, 9 mois de travail écoulés et j’espère bientôt récompensés…

Selon la procédure, j’ai transmis le bébé à Apple et je prie pour que cette belle version soit rapidement acceptée…

Il est temps de passer à autre chose… :-)

Ah j’oubliais ! Il n’y a plus de secret maintenant alors je vous montre la nouvelle icône :

Portez-vous bien !

Laurent

Publié dans Papottes | 8 commentaires

Drôle de monde…

Cool !

Ce matin, je vois qu’EB est passée au-dessus de iCompta sur l’App Store, donc au sommet du classement des applications pour la finance.

Et puis immédiatement, hélas, une petite crotte de nez sur les commentaires :

C’est une histoire qui se répète systématiquement, aussi je n’ai pas vraiment de doute sur l’origine du commentaire (sans être certain qu’il soit de l’auteur de iCompta, j’ai souvent d’autre présomptions…)

Bref, je m’étais promis de me plaindre de cela à cette tribune, c’est chose faite !

Ce qui me réjouit est que personne n’est dupe, et que voilà une vente de plus pour EB car pouvoir poster des commentaires sous des identités différentes nécessite d’acheter l’application.

Ah là là… un jour, je vous raconterai comment les américains font le commerce de tels commentaires, et le prix qu’ils demandent pour cela…

Dans l’attente, portez-vous bien :-)

Laurent

Publié dans App Store | 2 commentaires

Tutoriaux vidéo

Chères amies, chers amis,

Au fil des contacts que j’ai avec vous, je réalise que les quelques tutoriaux vidéos que j’ai placés à côté du guide en ligne deviennent votre point d’accès privilégié à la documentation.

Alors j’ai un peu honte qu’ils soient si peu nombreux et qu’ils soient enregistrés avec ma voix de casserole et le souffle de ma besogneuse batterie de MacBook.

Au départ, cela était presque mission impossible de les réaliser car je ne trouvais pas d’application utilisable pour faire ces enregistrements. En particulier, je n’en trouvais pas qui permette de faire des pauses et je devais les enregistrer d’une seule traite !

Il y avait aussi que mon hébergeur précédent, Orange, n’acceptait pas plus de quelques dizaines de Mo (50 je crois) pour stocker le site…

Ouf, maintenant je suis passé chez Nuxit dont je me permet de faire ici la meilleure publicité.

Je souhaite aussi faire la meilleure publicité à l’auteur de l’application Screen Recorder Pro qui a eu l’amabilité de corriger très rapidement les problèmes que je lui signalais.

Voilà ! Prochaine étape : j’enregistrerai une belle collection de tutoriaux pour la sortie d’EB 8…

Laurent :-)

Publié dans Eldorado Budget | 2 commentaires

J+1

J’ai lu hier soir qu’on se donnait 2 ans pour trouver une solution au chômage et à la crise.

Déjà une journée passée…

Laurent

 

Publié dans Papottes | Un commentaire

Le Complexe Cocoa

Programmer la version 8 d’EB est pour moi l’occasion d’aller en profondeur dans Cocoa comme jamais je ne l’avais fait.

À ceux qui ignorent ce qu’est cette chose drôlement nommée, je précise qu’il s’agit d’un ensemble de programmes élémentaires préfabriqués et mis à la disposition des développeurs par Apple depuis que Mac OS X existe. Un miracle de plus, pourrait-on dire, car quoi de plus simple que de concevoir des applications avec Cocoa puisqu’il s’agit d’assembler des briques comme pour un Lego, avec l’aide précieuse d’Interface Builder qui permet de faire tout cela graphiquement, avec la souris ?

Hélas, la réalité est très différente et Cocoa m’apparaît comme un univers extrêmement complexe. Certes, je peux faire un traitement de texte en 5 mn avec Cocoa : il suffit que je prenne la brique Traitement de texte, que je la place dans une fenêtre, puis que je mette cette oeuvre en vente sur l’App Store. On voit bien les applications conçues sur ce modèle d’une fenêtre unique que l’on peut charger de fonctions sans effort : une barre de contrôle en haut, une barre de contrôle en bas, une autre à droite, puis à gauche, le menu de toutes les polices du monde, la synthèse vocale embarquée, les documents récents, favoris, etc…  Puis une fort belle image et enfin la justification : C’est la mode d’Apple !

En général, le bug n’est pas loin, il viens très vite et Apple n’a jamais demandé cela…

Heureusement, il existe de courageux développeurs (dont moi, naturellement :-) ) ! Mais, lorsque l’on demande à Cocoa d’en faire un peu plus, et surtout des choses qu’il ne sait pas encore faire (car nous les inventons), on entre alors dans un univers très complexe. Il apparaît vite la nécessité de connaître en profondeur les rouages des briques que l’on manipule et je n’avais jamais rencontré une telle complexité dans la conception de programmes.

Les forums de programmeurs en témoignent et l’on est rarement le premier à rencontrer un obstacle lorsque l’on va dans le détail. Programmer correctement avec Cocoa, c’est, pour une grande part, un travail de recherche nécessitant curiosité et entêtement. Je crois pouvoir témoigner que l’on obtient en échange une belle solution pour chaque problème.

Voilà aussi pourquoi je ne prévois pas d’aboutir avec EB 8 avant la fin de l’année.

Allez, pour me faire pardonner cette digression, je vous ai apporté une petite image d’EB 8 :-)

Laurent

Publié dans Eldorado Budget | 3 commentaires

Petite incursion au sommet de l’App Store

Aujourd’hui, EB s’est invité au premier rang des applications financières sur l’App Store, j’adoooore !

C’est une situation plutôt rare car iCompta est habituellement devant. J’ai d’ailleurs le sentiment que c’est une destinée : le comité éditorial d’Apple semble vouloir les choses dans cet ordre…

Alors je fais le fier sans honte car, si EB perce ainsi le plafond, c’est le signe d’une journée rentable, je pourrai donc mettre un steak dans mon assiette demain :-)

Laurent

Publié dans App Store | Un commentaire

Sage resolution ?

Consultant le jour, programmeur la nuit, peut-être faudrait-il que je dorme un peu ?

Laurent

Publié dans Papottes | 2 commentaires