Android Week 14 Part 1

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/25

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

26 Terms

1
New cards

What is MapLibre?

An open-source SDK for mobile/web map rendering

2
New cards

Why choose MapLibre over others?

100% open-source, no vendor lock-in, customizable, privacy-friendly, and actively maintained

3
New cards

What platfomrs does MapLibre support?

Android and IOS (GL Native), Web (GL JS), and in-progress Navigation SDK

4
New cards

What’s a key licensing difference between MapLibre and Google Maps?

MapLibre uses Apache 2.0 (open source); Google Maps uses a proprietary license

5
New cards

Which SDK requires Play Services?

Google Maps

6
New cards

Which SDK allows full offline support and custom tile servers?

MapLibre

7
New cards

How are custom styles applied in MapLibre?

Using JSON files that follow the Mapbox Style Specification

8
New cards

What types of tiles does MapLibre support?

Vector and raster tiles

9
New cards

Can MapLibre support dark/light modes?

Yes

10
New cards

How do you handle interactive map elements in MapLibre?

Use markers and symbol layers, and handle click events

11
New cards

What is a SymbolLayer used for?

To render icons/labels from vector tiles

12
New cards

Name 3 types of layers in MapLibre

FillLayer, LineLayer, CicleLayer

13
New cards

What is needed to show real-time user location?

FusedLocationProviderClient + location permissions

14
New cards

How can you animate the map view in MapLibre?

Using flyTo or easeTo transitions

15
New cards

What can be drawn using MapLibre shapes?

Polygons, polylines, circles

16
New cards

Example use of overlays?

Drawing a geo-fence for a delivery area

17
New cards

How does MapLibre support offline maps?

By caching tiles or using MBTiles with TileServer GL

18
New cards

Can MapLibre support live data visualization?

Yes, by dynamically updating markers/layers

19
New cards

How do you detect a tap on a feature in MapLibre?

Using gesture listener and querying rendered features

20
New cards

Does MapLibre support routing?

Not built-in, but you can use OSRM, GraphHopper or Valhalla

21
New cards
22
New cards
23
New cards
24
New cards
25
New cards
26
New cards