Slide 1

Slide 1 text

Google Map in Android using Jetpack Compose Lahore M Tauheed Ali Senior Android Developer (Saigon Tech Singapore)

Slide 2

Slide 2 text

Why We Need. ● Location Search: Helps users find places like restaurants, gas stations, hospitals, etc. ● Real-Time Traffic Updates: Offers live traffic data to avoid congestion and optimize travel routes. ● Exploration: Allows users to explore nearby attractions, businesses, and services. ● Travel Planning: Provides information on distance, estimated travel time, and multi-modal transit options. ● Geocoding and Address Search: Converts addresses into geographical coordinates for mapping. ● Business Integration: Enhances apps and websites by embedding maps for location-based services.

Slide 3

Slide 3 text

Use Case :. Popular Apps Using Google Maps API 1. Uber ○ Use Case: ■ Maps for ride-hailing and routing services. 2. Lyft ○ Use Case: ■ Driver and passenger location tracking.drivers. 3. Zomato ○ Use Case:. ■ Delivery tracking and route optimization. 4. Swiggy ○ Use Case:. ■ Real-time location tracking for deliveries.

Slide 4

Slide 4 text

Solution: "Google Map API"

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

How We Start :

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

More Parameters

Slide 10

Slide 10 text

More Parameters @Composable fun Marker( state: MarkerState, title: String? = null, snippet: String? = null, draggable: Boolean = false, visible: Boolean = true, flat: Boolean = false, rotation: Float = 0f, icon: BitmapDescriptor? = null, anchor: Offset = Offset(0.5f, 1f), onClick: (Marker) -> Boolean = { false } )

Slide 11

Slide 11 text

More Parameters @Composable fun Marker( state: MarkerState, title: String? = null, snippet: String? = null, draggable: Boolean = false, visible: Boolean = true, flat: Boolean = false, rotation: Float = 0f, icon: BitmapDescriptor? = null, onClick: (Marker) -> Boolean = { false } )

Slide 12

Slide 12 text

Demo Video

Slide 13

Slide 13 text

Resources: ● Maps Compose Library | Maps SDK for Android | Google for Developers ● How to Use Google Maps in Jetpack Compose: Step-by-Step Android Guide | by Rıdvan Özcan | Medium

Slide 14

Slide 14 text

The End