2020 New Year resolutions
Happy New 2020 Year!
Every year we follow tradition to write New Year Resolutions. First of all we would like to describe our achievements, compare them with the 2019 Resolutions and prepare a new list for 2020.
2019 achievements

First of all, we would like to congratulate our CEO Victor Shcherb who received the Ulf Möller Memorial Award during SotM-2019 in Heilderberg, Germany for creating OsmAnd application and supporting it over the years, keeping it the only major OSM-based app with no corporate influence, and constantly imagining ways to expand the access to the open data for regular users.

Android
OsmAnd Android got 3 major releases this year (3.3, 3.4, 3.5) with more than 300 public features and issues closed on Github. Among all these features we’ve selected 3 major features which were in the Resolutions list for 2019.
- Public transport
![]() | ![]() |
|---|
We’ve introduced Navigation for public transport in early version 3.3 and did multiple fixes in 3.4 as well. You can also watch the presentation on Youtube.
It was an important step to introduce Public Transport worldwide without limits. We dealt with thousands map issues and we welcomed OSM-community to improve the map and use OsmAnd to test this feature.
We know that many users are waiting for the schedule support or at least [opening_hours] + [interval]. And we have plans to implement it in 2020.
- Application profiles
New application profiles is our long term goal and we’ve started working on it this year. There is a lot of work left for 2020, though we try to bring something new each release to give an impression of the end goal and get necessary feedback from our users. So far, all settings are profile-dependent, so you can customize the application for multiple purposes.
![]() | ![]() |
|---|
The most important update was the ability to create custom profiles and import and export settings associated with this profile. You can choose a specific icon and color to have a unique look and feel for each profile. Next year we are planning to include associated Quick Actions, Maps, custom Poi Categories, Plugins etc.
- Powerful Route details
![]() | ![]() |
|---|
As of 3.3, route details screen has important information about road types, surface conditions, steepness displayed in a nice visual way. It is our top priority to migrate that functionality to iOS. This mechanism is quite advanced and everybody can contribute and create their own metrics by simply modifying the rendering style on the device. In this regard, we want to thank Peter, who contributed road information for Ski Pistes this way.
![]() | ![]() |
|---|
- What else?
We’ve redesigned Directions screens, improved Quick action, added a Widget with Current Coordinates and the Compass to the Radius ruler, added Ski Routing, updated Basemap, Desert style for map and lot’s of else.
![]() | ![]() | ![]() | ![]() |
|---|
iOS
We’ve managed to release 7 new versions of OsmAnd for iOS this year (2.5, 2.7, 2.8, 2.9, 3.0, 3.10, 3.11)! All this was possible due to the commitment and hard work of our iOS team to catch up with Android. We hope 2020 to be a year in which almost all features present in OsmAnd will be equal for both Android and iOS version. Here the list of main features released this year for the iPhones and iPads.
- OsmAnd Live
OsmAnd Live is a subscription that provides you numerous benefits, including unlimited map downloads, access to all paid features and hourly map updates.
- OpenStreetMap (OSM) Editing
OSM Editing allows you to make contributions to OpenStreetMap, a global community aimed at creating a comprehensive map of the world and providing up-to-date open-source data to every user.
![]() | ![]() |
|---|
- Mapillary for iOS
We're proud to have collaboration with Mapillary available on iOS as well. Now you can view the street-level imagery in your location or anywhere in the world using the Mapillary.
![]() | ![]() |
|---|
- Quick Action menu
This feature was requested many times this year and we were proud to deliver it in 2019. It allows you to have instant access to various actions with 2 clicks from the main screen, e.g. to change a map style, to show specific POI, to switch between raster maps or disable some layers.
![]() | ![]() |
|---|
- Support of Online SQL maps
We’ve implemented the support of the same map sources as we have on Android including *.sqlite with dynamic online loading. Moreover, we’ve added even more map sources to "Online maps".
- New Navigation Screen and Graphs
You can now add a "Home", "Work" point as a destination. The short way to the Navigation settings menu. When your trip is ready, you can see the altitude/slope graph.
![]() | ![]() |
|---|



















