Replies: 3 comments 7 replies
-
I think there are a few map service providers which have documentation about how to use MapLibre SDK. To mind come MapTiler, Esri, Amazon Location Services. |
Beta Was this translation helpful? Give feedback.
-
I think for starters, we should have some very simple instructions on the commands to run to build the project. For example, I don't see anywhere obvious to run the The main readme has extraneous details about pending work on render modulation and Metal implementation. That seems like it should not be the first thing to present to a new developer. When navigating into the platforms, like iOS, for example, I still do not see instructions on how to build the library. Finally, when navigating into "Integrating custom builds of the Mapbox Maps SDK for iOS into your application", we get some commands, but the
I think that's probably the. most common thing a developer would do to get up and running with maplibre-gl-native, not `make iframework BUILDTYPE=Release. Lastly, this pattern seems odd. Usually when I build a CMake project, I run the cmake command first, then the make command, and it is done from the root of the project. |
Beta Was this translation helpful? Give feedback.
-
Right now we don't have any Getting Started guides for Android or iOS. These are in my opinion pretty essential to be able to pick up MapLibre.
MapTiler already put out such guides for MapLibre (see below). One option may be to simply link to these guides, but since MapLibre is an independent project that may create the wrong impression. It may be possible to get permission from MapTiler to re-use their guides and example code. We would remove the MapTiler specific information, but still mention MapTiler and other compatible providers.
Another question is where this type of documentation is best placed. I think the Markdown book that Oliver set up is best kept for overarching documentation mainly of interest to contributors. I think ideally we would place it alongside the API documentation of each respective platform. Since we will are investigating alternatives to our current API documentation generators (#672, #676) the best option may be to include it in Markdown files in this repository for now.
MapTiler Guides
iOS
Android
Beta Was this translation helpful? Give feedback.
All reactions