OsmAnd documentation for developers and expert users.
Technical documentation represents specifications, instructions or an information that requires either an IDE access or an technical level of understanding.
OsmAnd File Formats→
Documentation of files supported by OsmAnd
How OsmAnd offline map data is created and how you can produce customized map files.
Build OsmAnd, Tools and SDK & API Samples→
In case you want to reuse OsmAnd's code, create a sample app using OsmAnd's API or setup full development environment, this section will guide you through the process.
Algorithms, Testing, Internals→
Describes different algorithms in different areas and explains how it works and what triggers certain behavior
Contributions are welcome!→
Explains how you can and should contribute to OsmAnd, OpenStreetMap or other collaboritive projects.