Updated 10 December 2020
We have been hard at work on the largest changes to the OMN software since we launched OMN around 3 years ago.
Why make large changes?
Since we launched our subscriptions around 3 years ago the subscription part of the business has expanded every month and continues to do so. Subscriptions now account for over 95% of our consumer business with 93% of users renewing.
It’s a nice place to be for Anquet.
But to live up to our side of the agreement, and keep customer loyalty we need to work hard and invest in our software and services.
Whilst things are running very smoothly, like all software there are always bugs and always room for improvement.
There is always a balancing act between keeping old systems running and the complexity of doing so versus moving forward. We are now starting to cut some ties to our older systems so that development is not held back.
New Map Rendering
Our current map rendering engine has served us well. However, its underlying technology will not be supported on macOS Catalina onwards. Technology moves forward and we certainly now have a new candidate from Google which is proving to be quicker, easier to work with and uses less memory and is therefore more battery friendly – it just appears to be lighter on its feet and hence using less resources.
In completely changing our map rendering engine, we also looked at our map tile format.
Our current map file format was designed over 10 years ago and is not best suited to subscriptions.
We have now fully updated our file format, and added our Enhanced Zoom technology to all map types.
The downside is that users will need to re-download their maps as the app updates go live. We will be sure to warn users about this.
With a new map format, we have completely re-written map download to be more robust by building in new redundancies in our servers that deliver the maps.
Map Updates & Subscription Renewals
Map Updates will now be much more granular and therefore easier.
With the new system in place, renewals will no longer require a long sync which the current system requires. This process will now become much smoother.
Our sync system was designed before subscriptions, and so with the changes to our maps we have completely re-written the part of sync around map definitions. We no longer need the calculations done on the servers for a long initial sync. This should make sync a lot quicker for users.
GPX files and Styles have not been changed and will sync as normal.
GM / GE replaced by RTW and PE
OMN2 had the GPX Manager (GM) and the GPX Editor (GE). Whilst a lot of our users know what a GPX file is, others do not, and it's become fairly obvious that they don't need to in many circumstances.
OMN3 now has one entity called 'Routes, Tracks and Waypoints' (RTW) which presents all the information a user requires. If he wishes to look deeper into the data, a user can open the 'Points Explorer' (PE) to see individual waypoints/trackpoints.
Progress and Timings
With Android we have also completely re-written our tracklog recording code.
Both Android and macOS apps both start up much quicker, sync quicker and run smoothly.
The apps won’t all launch live at once, but as a user you can mix and match as sync will work between them seamlessly.
Email us at email@example.com