YoussefHenna / expo-mapbox-navigation

MIT License
3 stars 0 forks source link

Route deviation and Pointer Issue #6

Open syedmumersajjad opened 1 month ago

syedmumersajjad commented 1 month ago

Thank you so much! Life becomes easier because of people like you who are always willing to help. I truly appreciate your support. I have a few suggestions for improvements:

Route Deviation Handling: Enhance the app to detect when the user is not moving along the expected route and adjust accordingly.

Pointer Improvements: Consider refining the pointer, including the ability to replace the pointer image to better suit the app's design.

Customizable Maneuver Boxes: Allow users to change the design and colors of maneuver boxes to match their preferences or the app’s theme.

3D MapView Angle: Implement a 3D angle for the map view, providing a more dynamic and immersive navigation experience.

Thank you once again. Hats off to you as well!

YoussefHenna commented 1 month ago

Hey! Glad to hear you're able to use this package in your project.

Route Deviation Handling: Enhance the app to detect when the user is not moving along the expected route and adjust accordingly.

There's the onUserOffRoute callback which notifies you when the user deviates from the route. The re-reouting logic is done automatically, you don't need to explicitly reroute.

Pointer Improvements: Consider refining the pointer, including the ability to replace the pointer image to better suit the app's design.

Customizable Maneuver Boxes: Allow users to change the design and colors of maneuver boxes to match their preferences or the app’s theme.

3D MapView Angle: Implement a 3D angle for the map view, providing a more dynamic and immersive navigation experience.

All great points! I do hope to add some (if not all) of these soon, but I can't guarantee how soon. If you feel you're up for it, feel free to open PRs for them and I'll be happy to merge.

syedmumersajjad commented 1 month ago

@YoussefHenna Thanks you so much! i would love to participate