Page 1 of 2

Le développement des apps HP Prime Android passe chez Royal

Unread postPosted: 20 Oct 2021, 14:00
by critor
Hewlett Packard également connu sous l'acronyme de HP, est un des 3 constructeurs historiques de calculatrices graphiques. Il rejoignit l'aventure en 1987 avec la HP 28C, soit 2 ans après Casio et sa fx-7000G, et 3 ans avant Texas Instruments et sa TI-81.

3446
En 1990 sort la HP 48SX remplacée par la HP 48GX en 1993. De formidables calculatrices qui allaient offrir à HP un destin exceptionnel, ces modèles devenant en effet sur la première moitié des années 1990 la référence pour les ingénieurs, écoles d'ingénieur et classes préparatoires scientifiques.

Elles permettaient le calcul littéral mais également, tels des ordinateurs, ces calculatrices graphiques offraient de larges possibilités d'extensions :
  • connectivité série ou infrarouge pour ordinateur et périphériques (imprimante, lecteur de disquettes)
  • ports d'extension mémoire RAM et ROM, avec pour cette dernière nombre de logiciels très poussés conçus par des éditeurs professionnels

Hewlett Packard était alors au sommet de sa gloire.

13568Et puis, rentrée 1995 Texas Instruments sortait la TI-92, première née de la gamme TI-68k remplacée aujourd'hui par la gamme TI-Nspire. Une calculatrice très supérieure du point de vue académique puisque intégrant un véritable moteur de calcul formel issu du logiciel Derive, et également un logiciel de géométrie dynamique dérivé de Cabri même si personnellement je n'en ai jamais été fan sur les plateformes non tactiles.

1255912558Dans un premier temps HP, bien que prévenu à l'avance de cette sortie, ne prend pas la TI-92 au sérieux comme le révèle Jean-Michel Ferrard, auteur de nombreux livres d'aide à l'utilisation et création de programmes pour la gamme HP 48, en introduction de son livre TI-92 les programmes chez Dunod :
Jean-Michel Ferrard wrote:La première personne qui m'a parlé de la TI-92 travaillait comme on dit, «pour une chaîne concurrente», et ne semblait pas préoccupée par l'arrivée d'un modèle de calculatrice qui lui apparaissait comme une chimère lointaine.


Erreur monumentale, Hewlett Packard mettra pas moins de 4 ans à répondre avec la HP 49G pour la rentrée 1999, un modèle très décevant dans le sens où les innovations matérielles et logicielles n'étaient absolument pas à la hauteur de ce qu'avaient été les HP 48SX, HP 48GX et TI-92.

De plus 1999 soit 6 ans après la HP 48GX et 4 ans après la TI-92, soit plus d'un cursus complet, c'était déjà bien trop tard. Nombre d'enseignants/écoles qui recommandaient HP étaient déjà passés à autre chose depuis tout ce temps.

Jusqu'à ce jour, Hewlett Packard n'a jamais réussi à se relever complètement de ce faux-pas.

Mais ce ne fut pas la seule erreur de HP, bien loin de là hélas. Le développement des calculatrices chez HP n'est pas un long fleuve tranquille. Alors donc qu'au sommet de sa gloire, HP semble n'avoir eu de cesse de commettre et reproduire les mêmes erreurs. On peut citer :
  • Après 1993 et la sortie de la géniale HP 48GX, le transfert du développement des calculatrices de HP Corvallis (Oregon, Etats-Unis) à HP Singapour.
  • Dans un premier temps jusqu'en 1995, l'équipe de développement de HP Corvallis collabore avec celle de HP Singapour afin de former cette dernière, collaboration qui aboutit à la sortie de la HP 38G en 1995, un modèle de milieu de gamme ciblant les scolaires et sans grand intérêt à côté de tout ce que nous venons d'évoquer.
  • Au-delà de 1995, l'équipe HP Singapour était ainsi censée être formée et voler de ses propres ailes, mais n'a hélas plus rien fait niveau calculatrices.
  • En novembre 1997, HP Australie récupère le développement des calculatrices et fonde ACO (Australian Calculator Operation), recrutant pour cela parmi les utilisateurs s'étant le plus brillamment illustrés dans la programmation sur HP 48. On peut citer :
    • pour les développeurs embauchés Jean-Yves Avenard, Gerald Squelart (alias WarlockHP), et Cyrille de Brebisson (alias HpMad), auteurs du génialissime Meta Kernel, une superbe interface graphique de remplacement pour HP 48, plus intuitive, optimale et rapide que celle d'origine
    • pour les développeurs partenaires Mika Heiskanen et Bernard Parisse, auteurs respectifs des moteurs de calcul formel ALG48 et Erable
  • ACO sort dès 1999 la HP 49G, successeur de la HP 48 GX même si il ne révolutionnait pas grand chose encore.
    5485
  • ACO avait par contre en préparation un projet pour le coup révolutionnaire, le HP Xpander, une calculatrice graphique haut de gamme tactile.
  • Le 14 février 2001, HP annonce l'abandon du projet Xpander, tout juste quelques semaines avant la sortie prévue pour la rentrée 2001, abandonnant donc ce segment à Casio avec sa future gamme Classpad à compter de la rentrée 2003.
  • Le 1er novembre 2001, HP termine d'enfoncer le clou et annonce la fermeture d'ACO, effective le 9 novembre 2001.
    L'équipe de développement ACO n'a eu qu'une semaine de pré-avis, mais se donne à fond pour sortir une dernière mise à jour à la HP 49G avec tous leurs derniers développement, en version bêta (1.19).

Tout ceci ne nous donne pas une bonne image de Hewlett Packard. Le géant de l'innovation semble s'être bien endormi et être devenu une entreprise :
  • préférant rogner sur les coûts de recherche et développement, s'assoyant donc sur ses acquis plutôt que de préparer l'avenir
  • extrêmement frileuse, ne souhaitant pas prendre le moindre risque, n'acceptant plus de s'engager que sur les marchés qu'elle est sûre de gagner, quitte pour cela à sortir un produit quelconque et annuler un produit innovant

Le développement de calculatrices HP haut de gamme a continué par la suite, même si nous ignorons la forme contractuelle ayant lié les développeurs. Il a été confié bizarrement à une branche HP calculatrices distincte de la branche HP éducation, cette dernière s'occupant des équipements professionnels (réseaux de classe, serveurs du lycée, etc.). C'est étrange de ne pas avoir fusionné les équipes et donc mutualisé les contacts.

Il y a eu les :
  • HP 49g+ (2003)
  • HP 50g (2008)
Et peut-être à nouveau de nouvelles coupes par HP dans la branche de développement calculatrices, les mises à jour cessant définitivement dès 2009, alors que la HP 50g avait tout juste 1 an. Toutefois fois la HP 50g était une évolution de la HP 49g+ avec lequel elle partageait le même système d'exploitation. Ce dernier était donc relativement mature lors de l'abandon du développement.

HP revient alors sur la scène des calculatrices en 2012 avec la HP 39gII, d'entrée de gamme hélas également mort-née, toute mise à jour cessant ici aussi dès 2013. La différence avec la HP 50g, était qu'ici la HP 39gII disposait d'un tout nouveau système d'exploitation, qui en 2013 était ainsi encore très inachevé et bourré de bugs.
Le problème était que HP s'était associé à une entreprise chinoise, Sigmatel, pour le processeur. Or Sigmatel a été racheté par Freescale, cette dernière était plus intéressé par la propriété intellectuelle que par la poursuite du développement, provoquant le départ de l'ensemble des développeurs associés à HP sous quelques semaines.
HP continue encore aujourd'hui à vendre cette machine défectueuse.

En 2013 sort la HP Prime, un modèle haut de gamme absolument génial, formel, couleur et enfin tactile, reprenant et faisant cette fois-ci évoluer le nouveau système d'exploitation conçu pour la HP 39gII.
La liste des développeurs est consultable via l'aide en ligne de la calculatrice, on y retrouve par exemple Cyrille de Brébisson qui est donc resté contre vents et marées, et notons également la présence de Tim Wessman.

Au début tout se passe bien, la HP Prime reçoit des mises à jour régulières et utiles, et bénéficie même pour la rentrée 2018 d'une révision matérielle majeure, la HP Prime G2, faisant d'elle de très loin la calculatrice graphique la plus puissante à ce jour.

Et puis, nous avons commencé à être de plus en plus inquiets.

Les mises à jour ambitieuses de la HP Prime cessent brutalement en 2018. Pendant des années nous n'avons plus que de très rares mises à jour de maintenance n'apportant rien d'utile (corrigeant par exemple des détails concernant le mode examen, exigés par les évolutions de la réglementation dans tel ou tel pays).

Nos inquiétudes étaient hélas fondées même si nous n'avons eu l'explication qu'après coup. Suite à de lourdes réorganisations chez HP en 2019-2020, il ne restait plus que 2 développeurs pour la HP Prime, Cyrille de Brébisson et Tim Wessman, et en prime ils avaient été réaffectés à d'autres missions.

Parallèlement, HP décide de ne plus du tout s'occuper du marketing et de la distribution des calculatrices, et de sous-traiter la chose en externe auprès de Moravia, une entreprise tchèque qui avait déjà un contrat similaire pour les calculatrices Sharp (un contrat tellement bien rempli que le constructeur brille par son absence en France, avec des calculatrices qui ont plusieurs décennies de retard sur la concurrence), et à ce jour bien éloignée des préoccupations françaises (suite à ce changement pour la 1ère fois depuis plus d'une décennie, HP n'était pas représenté aux journées APMEP 2020, événement annuel incontournable en France pour les constructeurs de calculatrices).

Voilà la stratégie chez HP aujourd'hui, on extériorise les risques et coûts, on vend son nom de marque et c'est au sous-traitant qui en achète l'utilisation de se débrouiller pour réaliser des bénéfices ou pas.

Le développement quant à lui était toutefois encore réalisé chez HP, même si le constructeur semblait désormais vouloir dépenser le moins possible là-dedans.

11694Au printemps 2021 sortait une mise à jour HP Prime dans le contexte d'une évolution de la réglementation des examens aux Pays-Bas, une mise à jour donc obligatoire. Une mise à jour absolument géniale, car Cyrille de Brébisson et Tim Wessman ont bondi sur l'occasion pour reprendre, finaliser et inclure tous les développements qu'ils avaient en cours.
La mise à jour rajoutait entre autres enfin l'application Python même si c'était avec plusieurs années de retard sur la concurrence.

Clairement la mise à jour la plus énorme de toute l'histoire de la HP Prime, c'était très beau, et peut-être trop beau. Plusieurs utilisateurs émettaient en effet des craintes sur les forums : s'agirait-il de la dernière mise à jour HP Prime et était-ce pour cela que Cyrille et Tim s'était dépêchés d'inclure un maximum de nouveautés comme jamais auparavant ?...

Et puis il y a quelques semaines est sortie une mise à jour HP Prime de façon totalement anormale, la 2.1.14596, ce qui confortait hélas les craintes.

Nous ne voulions pas croire initialement que les changements étaient aussi graves, mais Obilolo semble avoir de suite tapé dans le mille.

Cette mise à jour :
  • corrigeait un léger détail par rapport à l'utilisation du logarithme aux Pays-Bas
  • ne corrigeait rien des autres problèmes bien plus importants signalés à l'équipe de développement
  • n'a contrairement à l'habitude pas été publiée sur le site HP officiel mais sur un site tiers, hpcalc.org
  • n'a contrairement à l'habitude pas été annoncée par les développeurs de chez HP (Cyrille et Tim), mais par Klaas Kuperus de chez Moravia
  • à aucun moment les développeurs de chez HP ne sont intervenus sur le fil en question contrairement à leur habitude, même pas pour répondre aux questions ou demandes d'aide
De plus en plus clairement, il y avait anguille sous roche...

Et toutes ces craintes étaient fondées. Le pot aux roses a depuis été découvert par John Gustaf Stebbins, les applications HP pour Android viennent d'être transférées à un développeur tiers, Royal. Cela inclut les applications :

Cela ne concerne certes apparemment que les applications Android, mais à notre connaissance la base de code est commune entre les applications Android, applications iOS, logiciels PC Windows, logiciels Mac et calculatrices. Donc à notre avis même si il n'y a pas encore de traces pour les autres plateformes, après le marketing et la distribution chez Moravia, on dirait aujourd'hui que c'est l'intégralité du développement logiciel des calculatrices HP dont la HP Prime qui part en sous-traitance chez Royal.

Royal est une entreprise américaine fondée en 1904, construisant initialement des machines à écrire et calculatrices mécaniques. Elle a certes engagé son virage technologique depuis et produit aujourd'hui des calculatrices électroniques, mais ne semble à ce jour pas avoir encore atteint le niveau de Lexibook comme on peut constater ci-contre.

Leur site web est en panne au moins depuis hier et le reste à date de publication de cet article, c'est dire le sérieux.

Bref, HP n'avait visiblement depuis quelques années plus aucune envie d'investir dans le développement de ses calculatrices comme en témoigne la rareté des mises à jour ces dernières années, la plupart sans nouveauté intéressante. Logiquement, HP semblerait avoir vendu le droit d'utiliser son nom de marque à Royal, et le code de la HP Prime et des autres calculatrices HP serait désormais sous le contrôle de Royal et peut-être également Moravia.
La HP Prime et les autres calculatrices HP seraient donc aujourd'hui à la croisée des chemins :
  • soit cette transaction va sauver la HP Prime, permettre la reprise du développement et l'arrivée de nouvelles mises à jour innovantes et ambitieuses
  • soit les prochaines mises à jour seront rares et ne feront plus que le strict minimum, se contenant de changements mineurs lorsque exigés par la réglementation des examens dans tel ou tel pays

Nous ignorons la réponse, mais lorsque l'on voit les produits qu'est capable de sortir Royal, nous sommes très dubatitatifs devant ce choix, et absolument pas optimistes. Nous espérons grandement nous tromper.

Hewlett Packard a décidément un talent absolument fantastique pour auto-saborder ses meilleurs produits. Après la HP 48GX, ACO et le HP Xpander, la HP 50g, ce serait aujourd'hui au tour de la HP Prime, la 4ème fois que HP nous ferait le même coup en 30 ans si nous comptons bien. Il serait pourtant grand temps d'apprendre de ses erreurs, et d'admettre que les mêmes causes (économies sur la recherche et le développement) produisent les mêmes effets. Pour nous le manque de succès des calculatrices HP est la conséquence directe de ces errements répétés, avec ce développement haché depuis maintenant plus de 3 décennies parsemé de pauses de plusieurs années. C'est un problème d'image et de confiance, qui ne peut se résoudre qu'à moyen terme en faisant un effort soutenu dans la durée, et nous n'en prenons visiblement pas le chemin aujourd'hui. :'(

Source : https://play.google.com/store/apps/dev? ... l=fr&gl=US via https://www.hpmuseum.org/forum/thread-17593.html

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 20 Oct 2021, 15:26
by critor
Ah voilà également, le tout nouveau site de Royal conçu spécifiquement pour vendre les produits HP en utilisant le nom HP, apparemment pour l'Amérique du Nord (quand en Europe c'est Moravia qui s'en charge) :
https://hpofficesupply.com/

Il suffit de suivre le lien About us pour découvrir que c'est Royal qui se cache derrière tout ça, et non plus HP.

Découvert à l'instant par bhtooefr sur HP Museum.

Donc si on résume désormais :
  • marketing + distribution + support Europe = Moravia
  • marketing + distribution + support Amérique = Royal
  • développement logiciel = Royal

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 20 Oct 2021, 23:37
by Obilolo
Wow...

Des fois on préférerait se tromper.

Triste tout ça, même si tout est possible (comme dit dans l'article), ça sent plutôt pas bon du tout.
Dommage, la Prime restera probablement une machine "avec un gros potentiel"...

En même temps quand on réfléchit à l'avenir du marché des calculatrices haut de gamme, est-ce vraiment une mauvaise opération pour HP de se désengager ? Je parle bien sûr d'un point de vue gestionnaire d'entreprise (puis-je ajouter "cynique" ?), pas de celui du public...

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 05:35
by abusser
Moi c'est sur une hp40g que j'avais découvert

  • le logiciel Erable (avec un éditeur d'équations franchement en avance sur la ti-92, et des possibilités supérieures en calcul formel, la ti-92 peinant à calculer certaines intégrales sans l'algo de Risch)
  • une application de stats inférentielles avec dessin des courbes en cloches coloriées et affichage de la p-value

Comme quoi on passe notre temps à réinventer la roue...

Par contre je n'y ai pas vu la RPN donc déjà à l'époque hp avait renoncé à ce qui avait fait connaître (et apprécier) la hp-41. Cela m'avait étonné à l'époque.

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 06:49
by parisse
Oui, il manque dans cet historique un paragraphe sur la hp40g, sortie en 2000, qui etait la premiere calculatrice CAS assez complete en milieu de gamme (elle coutait 700 francs), en concurrence directe avec les ti83 non CAS, ca a bien inquiete chez TI. Mais la 40g souffrait de la lenteur d'un hardware vieux de 10 ans et HP a arrete les operations marketing bien avant qu'elle n'ait le temps de trouver son public.
Je ne partage pas du tout l'idee que Xpander etait une calculatrice revolutionnaire. C'etait plutot un projet ronflant qui a siphonne les investissements de HP et qui a acouche d'une souris (une application sur un OS windows CE, qui ne gerait meme pas les nombres complexes). D'ailleurs le Classpad a base de stylet lui aussi n'a jamais eu de succes en France. Si une partie de ces investissements s'etait porte sur des ameliorations hardware, on aurait peut-etre pu obtenir l'equivalent d'une 49g+ en 1999 et d'une 40g+ en 2000. Avec une machine 2 ou 3 fois plus rapide, HP aurait pu reprendre des parts de marche a TI.

Quant a la Prime, bien malin qui peut predire ce qui va se passer maintenant!

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 08:51
by critor
Bonjour. Merci beaucoup pour vos retours.

Je me suis dépêché de faire un historique à la mémoire de ce que fut le développement des calculatrices graphiques chez HP ; j'y ai consacré à peine une demi-journée.
Effectivement, pour cet historique j'ai fait le choix de me concentrer sur le haut de gamme.

Il n'est ni parfait ni complet, bien loin de là. Il me manque nombre d'éléments, particulièrement sur ce qui s'est passé dans les coulisses sur la période 2001-2012.

J'essairai de faire mieux la prochaine fois.

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 10:35
by parisse
Ce n'etait pas une critique, mais un complement, votre historique est tres bien fait!

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 10:58
by critor
Mais je ne l'ai absolument pas mal pris ; je l'ai pris comme une critique bienveillante. :)

C'est bien gentil, mais je pense que l'on peut encore faire bien mieux comme historique. On doit au moins ça à HP.

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 11:58
by critor
parisse wrote:D'ailleurs le Classpad a base de stylet lui aussi n'a jamais eu de succes en France.

Les Classpad ne sont pas un succès en France, mais il me semble qu'elles marchent beaucoup mieux en allant vers l'Europe du Nord.

Les Classpad ont plusieurs défauts dans le contexte français :
  • pour les fx-CP400, l'écran couleur tactile fait perdre la raison à certains distributeurs qui pratiquent des prix de folie, pas bien difficile d'en trouver à plus de 200€ pièce, et pour le niveau de vie des familles françaises c'est absolument exclu
  • En France, la programmation des calculatrices a une certaine importance pour les scolaires, ce n'est pas comme en Europe ou en Amérique du Nord où le mode examen va jusqu'à interdire la moindre création de programme pendant l'épreuve. Or le langage Basic des Classpad est très limité. Outre le fait que les programmes sont des fonctions acceptant des paramètres, ses capacités et sa structure sont quasiment les mêmes que le langage Basic des Casio Graph. On retrouve exactement les mêmes fonctions à quelques renommages près, avec les mêmes paramètres. Je pense notamment aux possibilités graphiques qui sont tout aussi limitées (nombre de couleurs restreint, etc.). Rappelons que TI et HP ont pour leur part conçu et fait évoluer un langage tout spécialement dédié à leur haut de gamme. En plus, les Classpad sont très lentes sur certains calculs, ainsi que pour le graphisme. Bref, la bibliothèque de programmes en ligne est extrêmement peu étoffée par rapport à d'autres modèles.
  • À l'origine, on pouvait contourner ces limitations en programmant des applications en C/Asm. Mais c'est une possibilité que Casio a interdite à compter de la Classpad 330+ de 2012, limitation reconduite sur les fx-CP400. Le code des appli doit désormais être intégré à l'OS. Ce qui n'autorise plus que les applications officielles, ou développées en partenariat étroit avec le constructeur. Cette possibilité ayant donc disparu, les Classpad n'intéressent plus grand monde dans le contexte français.
  • Bon après il y a le problème qu'elles ne gèrent pas le Python, mais ça c'est beaucoup plus récent.
On a de temps en temps des acheteurs de Classpad qui passent, et font part de leur déception quand on leur explique qu'il est impossible de faire ce qu'ils demandent sur Classpad, ou impossible de le faire plus rapidement. Des acheteurs donc induits en erreur par l'apparence du modèle. La preuve que l'écran à la smartphone ne fait pas tout.

Re: Le développement des apps HP Prime Android passe chez Ro

Unread postPosted: 21 Oct 2021, 12:26
by parisse
critor wrote:Les Classpad ne sont pas un succès en France, mais il me semble qu'elles marchent beaucoup mieux en allant vers l'Europe du Nord.

Je n'ai evidemment pas d'infos exclusives la-dessus, mais si je regarde sur amazon.com, le classpad semble avoir beaucoup moins de succes que la ti nspire ou la hp prime. Je compte pour le classpad 165 evaluations, 56 reviews (dont une dizaine depuis la rentree 2020). Pour la Prime 527 evaluations, 165 reviews (dont une cinquantaine depuis la rentree 2020). Pour la Nspire CX II CAS 4309 evaluations et 468 reviews (dont 120 environ depuis la rentree 2020).
Edit: Et pour la Numworks, on compte aussi une dizaine de reviews depuis la rentree 2020.