Est-ce que ça fonctionne aussi sur Mac ?

Est-ce que ça fonctionne aussi sur Mac ?

Mac

 

Je développe des logiciels à titre professionnel depuis presque toujours. Si, autrefois, j’ai travaillé sur quelques projets très pointus pour des banques et des compagnies d’assurance, où l’on développait des logiciels pour OS/2 d’IBM ou divers supercalculateurs, je me consacre exclusivement au développement de logiciels pour Microsoft Windows depuis environ 1999.

Si l’on examine la répartition mondiale des systèmes d’exploitation pour ordinateurs portables et PC de bureau, on comprend rapidement pourquoi. Ce graphique illustratif date déjà d’un certain temps. Entre-temps, les frontières entre Windows 10 et les versions plus anciennes ont évolué. Windows 10 est désormais le système d’exploitation le plus utilisé au monde pour les ordinateurs de bureau. Diverses catastrophes liées à des claviers de mauvaise qualité, à l’absence de touche Échap et au remplacement des touches de fonction par de petits écrans colorés n’ont pas vraiment facilité la tâche aux fans d’Apple pour rester fidèles à leurs ordinateurs haut de gamme.

Depuis la première publication de Track of the day,

je suis confronté quotidiennement à des questions concernant la prise en charge d’un autre système d’exploitation que Windows 10. Et aussi agréable que cela puisse être, Track of the day

n’est actuellement disponible que pour Microsoft Windows 10

.

Track of the day

est un logiciel encore très récent. Des produits comme Photoshop ou Basecamp se sont parfois développés sur des décennies et ont été créés par de grandes équipes, composées de nombreux développeurs bien rémunérés. Bien que Basecamp de Garmin

, par exemple, soit disponible pour Windows et macOS, il ne fonctionne pas sous Linux, sur iPad ou sous Android. La raison en est relativement simple : ce sont les coûts énormes liés au développement logiciel.

En juillet 2021, Track of the day

représentait environ 300 jours-personnes

de travail de développement. Des groupes comme BAYER AG

paient environ plus de 1 000 euros par jour pour un développeur hautement qualifié et productif. En contrepartie, on attend d’un développeur qu’il maîtrise pratiquement toutes les technologies actuellement disponibles et qu’il apporte plus de 10 ans d’expérience. Il est pratiquement impossible d’acquérir ces connaissances et cette expérience pour plusieurs systèmes d’exploitation en parallèle. Ceux qui s’y essaient ne maîtrisent finalement aucun de ces univers à la perfection.

Compte tenu du temps de développement investi, j’estime la valeur actuelle de Track of the day

à environ 300 000 euros

. Si un groupe comme GARMIN souhaitait acheter ce logiciel, le prix s’élèverait à 500 000 euros, TVA en sus.

Un portage vers un autre système d’exploitation entraînerait de nombreux problèmes. Windows 10

et macOS

sont très différents dans les détails et, d’après l’expérience, plus de 90 % du code source doit être adapté d’une manière ou d’une autre, puis développé et maintenu en parallèle après le portage. Dans ce contexte, un portage de Track of the day

vers MacOS ne serait pas seulement extrêmement coûteux en temps et en argent, mais il entraverait aussi considérablement le développement de nouvelles fonctionnalités à l’avenir. Si des portages vers iOS venaient s’y ajouter, cela ralentirait encore davantage le développement. De plus, il faudrait financer en parallèle des campagnes marketing destinées à des groupes de clients très différents.

Dans ce contexte, une version de Track of the day

pour macOS

ou iOS

est-elle judicieuse ? Malheureusement, la réponse à cette question est clairement NON

. Une clientèle représentant seulement environ 7 % du marché consommerait autant de ressources que plus de 90 % du marché disponible. Seules des entreprises comme Adobe ou Microsoft peuvent se permettre de telles aventures ; pour une petite entreprise de logiciels, ce n’est rien d’autre qu’une illusion.

Y a-t-il une solution ?

Les architectes logiciels se posent ce genre de questions depuis de nombreuses années. Mais généralement, ils ne trouvent rien de mieux que de développer un logiciel basé sur HTML5 et JavaScript. Pour cela, pas besoin de boutique en ligne ni de distribution de logiciels : il suffit d’héberger ce logiciel et tout le monde peut l’utiliser sur n’importe quel appareil. Il ne faut rien de plus qu’un navigateur web.

Malheureusement, cette affirmation n’est pas tout à fait exacte. En effet, tous les terminaux ne disposent pas du même navigateur web et tous les navigateurs web ne fonctionnent pas de la même manière. Au final, les développeurs d’applications web sont confrontés à des problèmes légèrement différents, mais doivent surmonter des difficultés tout aussi complexes.

Les développeurs de Calimoto

et Kurviger.de

en savent quelque chose ! Et pourquoi tant d’utilisateurs d’appareils de navigation ont-ils des logiciels comme Garmin Basecamp sur leur ordinateur ? Tout simplement parce que les applications web ne permettent pas d’accéder à toutes les ressources d’un ordinateur.

Si l’on jette un œil aux groupes Facebook et aux forums Basecamp spécialisés, on trouve partout des commentaires agacés. Il est question de l’installation de cartes dans Basecamp, de problèmes de planification d’itinéraire, d’appareils non reconnus… la liste des problèmes est très longue. Souvent, les questions posées sont dues à la complexité des logiciels. Ceux qui ont déjà travaillé avec Basecamp savent qu’on peut presque tout faire avec, mais qu’il faut passer de nombreuses heures à se familiariser avec le logiciel. Si l’on n’a pas utilisé Basecamp pendant l’hiver, on se retrouve au printemps suivant face au défi de planifier la prochaine tour dans les Alpes et de la transférer sur l’appareil de navigation.

Avec Track of the day, tout est différent !

Ce logiciel est simple d’utilisation, il n’est pas nécessaire de charger de cartes et le calcul d’itinéraire s’effectue sur des fermes de serveurs disposant de ressources quasi illimitées. Par rapport aux solutions basées sur un navigateur web, le fonctionnement est nettement plus fluide et rapide. Le cache intégré pour les fichiers GPX y contribue particulièrement. Vous pouvez enregistrer simultanément de nombreux tracés et tours et les modifier à votre guise, le tout sans jamais avoir à enregistrer

quoi que ce soit explicitement. Au prochain démarrage de Track of the day

, tout est simplement là ! Vous n’

avez pas

besoin

de vous connecter

, vous n’

avez pas de mots de passe

à retenir et il n’y a pas non plus de frais récurrents liés à des abonnements coûteux.

L’une des fonctionnalités phares de Track of the day

est son intégration avec Google Street View,

qui est actuellement unique au monde. Dès que l’on trace les points d’un itinéraire, on peut se faire une idée de ce à quoi ressemblera le lieu. Les applications basées sur un navigateur ne sont pas non plus en mesure de générer des vidéos MP4 animées en haute résolution

. Des fonctionnalités telles que l’importation de tous les tracés enregistrés via un câble USB n’existent pas non plus.

Les meilleurs tours

Des prestataires comme Calimoto et Kurviger.de attirent leurs clients en leur proposant des tours comportant les meilleurs virages, ce qui est au cœur de leur stratégie marketing. De plus, les supports pour téléphones, comme ceux de SP-Connect, font l’objet d’une promotion massive. On met en avant le fait que l’on a de toute façon son téléphone sur soi et que l’on peut ainsi s’épargner l’achat d’un système de navigation coûteux. Ce marketing fonctionne très bien et la majorité des utilisateurs de Calimoto est satisfaite du système.

Il existe toutefois une majorité silencieuse qui apprécie les appareils pouvant être fixés solidement à la moto, dotés d’une protection antivol, étanches, pouvant être utilisés avec des gants et lisibles même en plein soleil. C’est pour ces motards que Track of the day

a été conçu.

Routing Overlays

Avec la version 2.1, les « Routing Overlays » ont été introduits dans Track of the day

. Cette technologie permet d’afficher les meilleurs itinéraires ou tronçons de route sur la carte. L’avantage souvent mis en avant par des systèmes comme celui de Calimoto n’est donc plus valable. Actuellement, les trois superpositions d’itinéraires Île d’Elbe

, Corse

et Sardaigne

sont disponibles dans la boutique en ligne de Track of the day

. De nombreuses autres viendront s’y ajouter dans les mois à venir. Actuellement, les itinéraires des Grandes Alpes

, de l’Eifel

, de la Forêt-Noire

, des Vosges

et de la Sicile

sont en cours d’élaboration. Sont prévus : les Canaries

, l’Espagne

, les Pyrénées

, la Suisse

, le sud de la France

, le nord de l’Italie

et l’Autriche

.

Édition gratuite

Avec la version 3.0, l’édition

gratuite

de Track of the day

est dans les starting-blocks. Cette version sera disponible gratuitement dans le Microsoft Windows Store. Pour passer à l’édition

Pro,

une clé de licence peut être achetée dans la boutique en ligne

Track of the day.


Avantages de l’édition Pro

  • Édition simultanée d’un nombre illimité d’itinéraires
  • Conversion de traces en itinéraires et inversement
  • Génération d’itinéraires animés sous forme de vidéos MP4
  • Réduction du volume de données par écrêtage
  • Fonctions d’analyse avancées
  • Cartographie de vitesse
  • Cartographie d’altitude
  • Dupliquer des traces
  • Dupliquer des itinéraires
  • Inverser une trace
  • Inverser des itinéraires

Track of the day - The most advanced GPX editor

Avec Track of the day, la planification d’un voyage à moto devient déjà une expérience visuelle.