Werkt dit ook op de Mac?

Werkt dit ook op de Mac?

Mac

 

Ik ontwikkel al bijna mijn hele leven professioneel software. Vroeger waren er nog enkele zeer exotische projecten bij banken en verzekeringsmaatschappijen, waarbij software werd ontwikkeld voor IBMs OS/2 of diverse mainframes, maar sinds ongeveer 1999 ontwikkel ik uitsluitend software voor Microsoft Windows.

Als je kijkt naar de wereldwijde verdeling van besturingssystemen voor laptops en desktop-pc’s, wordt al snel duidelijk waarom dat zo is. Deze illustratieve grafiek is al wat ouder. Inmiddels zijn de grenzen tussen Windows 10 en de oudere versies verschoven. Windows 10 is inmiddels het meest gebruikte besturingssysteem voor desktopcomputers wereldwijd. Verschillende rampen met slechte toetsenborden, ontbrekende Escape-toetsen en de vervanging van functietoetsen door kleine kleurrijke displays hebben het Apple-fans in het verleden niet bepaald gemakkelijk gemaakt om trouw te blijven aan hun premium computers.

Sinds de eerste release van Track of the day

word ik dagelijks geconfronteerd met vragen over ondersteuning voor een ander besturingssysteem dan Windows 10. En hoe mooi het ook zou zijn, Track of the day

is momenteel uitsluitend beschikbaar voor Microsoft Windows 10

.

Track of the day

is nog erg jonge software. Producten zoals Photoshop of Basecamp zijn deels gedurende decennia gegroeid en zijn gemaakt door grote teams, met veel goedbetaalde ontwikkelaars. Hoewel bijvoorbeeld Garmins

Basecamp

beschikbaar is voor Windows en macOS, draait het niet onder Linux, op de iPad of onder Android. De reden hiervoor is relatief eenvoudig: het zijn de enorme kosten voor de softwareontwikkeling.

In Track of the day

zit, stond juli 2021, ongeveer 300 mandagen

aan ontwikkelingswerk. Bedrijven zoals BAYER AG

betalen per dag ongeveer >1.000 euro voor een hooggekwalificeerde, productieve ontwikkelaar. In ruil daarvoor wordt verwacht dat een ontwikkelaar vrijwel alle momenteel beschikbare technologieën beheerst en meer dan 10 jaar ervaring meebrengt. Het is vrijwel onmogelijk om deze kennis en ervaring voor meerdere besturingssystemen tegelijk op te bouwen. Wie het probeert, is uiteindelijk in geen van de werelden echt goed thuis.

Gezien de geïnvesteerde ontwikkelingstijd schat ik de huidige waarde van Track of the day

op ongeveer 300.000 euro

. Als een concern als GARMIN deze software zou willen kopen, zou de prijs 500.000 euro plus btw bedragen.

Een port naar een ander besturingssysteem zou veel problemen met zich meebrengen. Windows 10

en macOS

verschillen in detail sterk van elkaar en de ervaring leert dat meer dan 90% van de broncode op de een of andere manier moet worden aangepast en na de port parallel verder moet worden ontwikkeld en onderhouden. Tegen deze achtergrond zou een port naar MacOS niet alleen enorm veel tijd en geld kosten, maar zou het in de toekomst ook de ontwikkeling van nieuwe functies drastisch belemmeren. Als daar nog ports voor iOS bij zouden komen, zou dit de ontwikkeling verder vertragen. Bovendien zouden er parallel marketingcampagnes voor heel verschillende klantgroepen moeten worden gefinancierd.

Is een versie van Track of the day

voor MacOS

of iOS

tegen deze achtergrond zinvol? Helaas moet deze vraag met een duidelijk NEE

worden beantwoord. Een klantenkring van slechts ca. 7% zou dezelfde middelen verbruiken als meer dan 90% van de beschikbare markt. Dergelijke avonturen kun je je veroorloven als je Adobe of Microsoft bent, voor een klein softwarebedrijf is het niet meer dan een illusie.

Is er een uitweg?

Vragen als deze stellen softwarearchitecten zich al vele jaren. Meestal komt er echter niet meer bij hen op dan software te ontwikkelen die gebaseerd is op HTML5 en JavaScript. Daarvoor heb je geen winkel nodig, geen softwaredistributie; je hoeft deze software alleen maar te hosten en iedereen kan er met elk apparaat gebruik van maken. Meer dan een webbrowser is er niet nodig.

Helaas is ook deze bewering niet helemaal juist. Want niet elk eindapparaat heeft dezelfde webbrowser en niet alle webbrowsers werken hetzelfde. Uiteindelijk staan de ontwikkelaars van webapplicaties voor iets andere problemen, maar moeten ze even complexe problemen het hoofd bieden.

De ontwikkelaars van Calimoto

en Kurviger.de

kunnen daarover meepraten! En waarom hebben zoveel gebruikers van navigatiesystemen software zoals Garmin Basecamp op hun computer staan? Juist omdat je met webapplicaties niet alle bronnen van een computer mag of kunt gebruiken.

Als je rondkijkt in de relevante Facebook-groepen en Basecamp-forums, hoor je overal geërgerde stemmen. Het gaat om het installeren van kaartmateriaal in Basecamp, problemen bij de routeplanning, apparaten die niet worden herkend; de lijst met problemen is erg lang. Vaak zijn de gestelde vragen te wijten aan de complexiteit van de softwareproducten. Wie al eens met Basecamp heeft gewerkt, weet dat je er bijna alles mee kunt doen, maar dat je wel vele uren moet besteden aan het leren ervan. Als je Basecamp tijdens de winter niet hebt gebruikt, sta je het volgende voorjaar voor de uitdaging om de volgende tour door de Alpen te plannen en op het navigatiesysteem te zetten.

Bij Track of the day is alles anders!

Deze software is eenvoudig te bedienen, je hoeft geen kaartmateriaal te laden en de routeberekening vindt plaats op serverparken die over vrijwel onbeperkte middelen beschikken. In vergelijking met oplossingen die op een webbrowser zijn gebaseerd, verloopt het werk aanzienlijk soepeler en sneller. Vooral de geïntegreerde cache voor GPX-bestanden draagt hieraan bij. Je kunt veel tracks en tochten tegelijk opslaan en naar wens bewerken, allemaal zonder ooit echt iets expliciet te hoeven opslaan

. Bij de volgende keer dat je Track of the day

start, is alles gewoon weer terug! Je hebt geen login

nodig, hoeft geen wachtwoorden

te onthouden en er zijn ook geen lopende kosten door dure abonnementen.

Een van de opvallende functies van Track of the day

is de integratie met Google Streetview,

die momenteel wereldwijd uniek is. Al terwijl je de punten van een route uitzet, kun je je een beeld vormen van hoe het er op die plek uit zal zien. Browsergebaseerde applicaties zijn ook niet in staat om geanimeerde MP4-video’s in hoge resolutie

te genereren. Functies zoals de import van alle opgenomen tracks via een USB-kabel zijn er evenmin.

De beste tours

Aanbieders zoals Calimoto en Kurviger.de lokken hun klanten met het voorstel van routes met de beste bochten, wat de kern van de marketingstrategie vormt. Daarnaast wordt er massaal reclame gemaakt voor telefoonhouders, zoals die van SP-Connect. Daarbij wordt benadrukt dat men de telefoon toch al bij zich heeft en dat men een duur navigatiesysteem kan besparen. Deze marketing werkt erg goed en de meerderheid van de gebruikers van Calimoto is tevreden met het systeem.

Er is echter een stille meerderheid die apparaten op prijs stelt die stevig aan de motor kunnen worden bevestigd, die een antidiefstalbeveiliging hebben, waterdicht zijn, met handschoenen kunnen worden bediend en ook bij fel daglicht goed afleesbaar zijn. Voor deze motorrijders is Track of the day

gemaakt.

Routing Overlays

Met versie 2.1 zijn in Track of the day

de "Routing Overlays" geïntroduceerd. Door deze technologie kunnen de beste tours of routegedeelten in de kaartweergave worden weergegeven. Het voordeel dat graag bij systemen zoals dat van Calimoto werd benadrukt, is daarmee niet meer van toepassing. Momenteel zijn de drie Routing Overlays Elba

, Corsica

en Sardinië

verkrijgbaar in de online shop van Track of the day

. In de komende maanden zullen er nog veel meer bijkomen. Momenteel zijn Route des Grandes Alpes

, de Eifel

, het Zwarte Woud

, de Vogezen

en Sicilië

in de maak. Op de planning staan de Canarische Eilanden

, Spanje

, de Pyreneeën

, Zwitserland

, Zuid-Frankrijk

, Noord-Italië

en Oostenrijk

.

Free Edition

Met versie 3.0 staat de Free Edition

van Track of the day

in de startblokken. Deze versie zal volledig gratis verkrijgbaar zijn in de Microsoft Windows Store. Voor de upgrade naar de Pro Edition

kan een licentiesleutel worden aangeschaft in de Track of the day-webwinkel

.


Voordelen van de Pro Edition

  • Onbeperkt veel routes tegelijk bewerken
  • Conversie van tracks naar routes en omgekeerd
  • Genereren van geanimeerde routes als MP4-video
  • Vermindering van de gegevenshoeveelheid door clipping
  • Uitgebreide analysefuncties
  • Speed mapping
  • Hoogtekaart
  • Tracks dupliceren
  • Routes dupliceren
  • Track omkeren
  • Routes omkeren

Track of the day - The most advanced GPX editor

Met Track of the day wordt het plannen van een motorreis al een visuele ervaring.