Development
From Navit's Wiki
This is a master page that can now be found at: https://navit.readthedocs.io/en/trunk/index.html . It is only kept here for archiving purposes. |
Contents
Process
Here the team collects everything about navit development.
Planning
Coding
internals:
external control:
Building
Ressources
Testing
This is detailed in the Testing and CI strategy page.
Packaging
We currently have an build server, but the package generation is quiet scattered. We might change this to a continuous integration server later.
Platforms
- Linux development
- Android development
- Ångström development
- OpenEmbedded development
- Openmoko development
- Scratchbox development
- TomTom development
- Windows development
- WinCE development
- MacOS development
Maps
Architecture
Navigation systems offer a lot of functionality. To be flexible and allow a whole community to work on the code, Navit is split into several components and plugins.
Maps storage
Visual
- Map Graphics drivers
- Map style
- Custom POIs
-
- OSD - for internal UI
Routing
Search
- address
- POIs
Speech
- driving instructions
- TTS