We have been hard at work on the largest changes to the OMN software since we launched it just over 2 years ago.
Why make large changes?
Since we launched our subscriptions just over 2 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 an upcoming versions of macOS. Technology moves forward and we certainly now have a new candidate from Google which is proving to be quicker, easier to work with and in initial tests use less memory and be 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 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 will now be much more granular. In our current system if a 10km by 10km source map tile from the Ordnance Survey was cut into 100 tiles, when the OS updated the source tile, we would update all 100 tiles with the user. The new system compares the cut tiles, so if only say 6 have been updated, only 6 of those 100 tiles will need to be downloaded. This will lead to smaller update downloads for users.
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.
There are very little changes to the user interface, so it will all look and feel very familiar.
Progress and Timings - updated 27 March 2020
Progress and Timings - updated 27th March 2020
We have now completed all of the work on our new servers and have processed our complete back catalogue of UK mapping.
OMN macOS has been in public beta for quite a while now and is very close to an initial release.
OMN Android has progressed well through a set of betas, but has been static for the last month or so whilst development time has gone into macOS. We are expecting the next Android beta very soon which will bring with it a lot of the improvements seen in recent macOS betas.
Both Android and macOS apps both start up much quicker, sync quicker and run smoothly.
To access the betas, login to our forum using your normal login details you use on for the OMN software. In the forum for the app, look for the latest version number - i.e. choose the thread 3.0.6 rather than say 3.0.1.
None of the betas will interfere with your regular installations of OMN.
iOS will follow on after macOS and Android as the majority of its code is shared with Android.
We don’t currently have a timeline on the PC app yet.
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.
Either email us at email@example.com or book an informal chat with David using the link below:Book a call with David