-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Tomas Valenta edited this page Nov 5, 2019
·
13 revisions
Welcome to the SygicMapsKit Android wiki!
This project is a powerful open-source library based on Sygic Maps SDK which can be used to display rich map content and interact with it. Each component is divided into a independent module and the basic unit for each module is UiKit component with can be used independently.
Modules UiKit View Models UiKit Views
+-----+ +-----------------+ +------------------+ +-------------+
| APP +--+->+ BrowseMapModule +---+-->+ CompassViewModel +-------+-->+ CompassView +--+
+-----+ | +-----------------+ | +------------------+ | +-------------+ |
| | | |
| +-----------------+ | +-------------+ | +-------------+ |
+->+ ... +---> | ... +------------> | ... +-->
| +-----------------+ | +-------------+ | +-------------+ |
| | | |
| +------------------+ | +-----------------------+ | +--------------+ |
+->+ NavigationModule +--> | ZoomControlsViewModel +--> | ZoomControls +->
+------------------+ | +-----------------------+ | +--------------+ |
| | |
+--------------+ | +--------+ | +--------+ |
| CommonModule +<-----+ | Common +<----------------+ | Common +<------+
+--------------+ +--------+ +--------+