Feature description

One of the app’s main features is called Live Smart Route. This feature allows users to create a route on the map between two users and updates the route in real-time as the users move. This means that as soon as one user starts moving, the route will be updated to reflect their new location. This feature is designed to show you the shortest path, the distance, and the estimated time of arrival, making it an essential tool for anyone who needs to navigate to a specific moving location. There is also a sonar sound activated that will play faster or slower depending on the distance between the 2 users.

Not only that, but when one user activates the Live Smart Route feature to create a route toward another user, the second user will be notified that someone is trying to navigate to their location. This feature is great for ensuring that you can easily find and meet up with your friends, family, or colleagues, no matter where they are.

Go Crew is the perfect app for anyone who needs to stay in touch with a group of people and know their exact location at all times. Whether you’re on a family vacation, a work project, or just hanging out with friends, Go Crew makes it easy to stay in touch and know exactly where everyone is at all times while the app is running. 

In conclusion, if you’re looking for a reliable and easy-to-use app that allows you to share your live location with a group of people in real-time, Go Crew is the perfect choice. With its Live Smart Route feature, you’ll never have to worry about getting lost or running late again. Download Go Crew today and start enjoying the benefits of real-time location sharing with your friends, family, and colleagues.

This feature is only avaiable on the premium version.

How to start Live Start Route ?

Sep by Step Instructions

Screenshorts

Route Updating Logic

				
					                                                   if (globals.CreatedRouteTravelMode.equals(com.google.maps.model.TravelMode.DRIVING) {
                                                    if (Speed_double < 60 && DistranceMade > 30) {
                                                        globals.CustomerZoomLevel=18;
                                                        CreateRoute(globals.CreatedRouteTravelMode, globals.FollowedProfile, null, true);
                                                        Log.i("navi", "Speed= "+Speed_double + " Dist= "+DistranceMade);
                                                    }
                                                    else if (Speed_double >= 60   && DistranceMade > 50) {
                                                        CreateRoute(globals.CreatedRouteTravelMode, globals.FollowedProfile, null, true);
                                                        Log.i("navi", "Speed= "+Speed_double + " Dist= "+DistranceMade);
                                                        globals.CustomerZoomLevel=16;
                                                   }else if (Speed_double >= 100 && DistranceMade > 150) {
                                                        CreateRoute(globals.CreatedRouteTravelMode, globals.FollowedProfile, null, true);
                                                        Log.i("navi", "Speed= " + Speed_double + " Dist= " + DistranceMade);
                                                        globals.CustomerZoomLevel = 10;
                                                    }

                                                } else if (globals.CreatedRouteTravelMode.equals(com.google.maps.model.TravelMode.BICYCLING)) {
                                                    if (DistranceMade > 20) {
                                                        globals.CustomerZoomLevel=18;
                                                        CreateRoute(globals.CreatedRouteTravelMode, globals.FollowedProfile, null, true);
                                                    }

                                                } else if (globals.CreatedRouteTravelMode.equals(com.google.maps.model.TravelMode.BICYCLING.WALKING)) {
                                                    if (DistranceMade > 10) {
                                                        globals.CustomerZoomLevel=18;
                                                        CreateRoute(globals.CreatedRouteTravelMode, globals.FollowedProfile, null, true);
                                                    }
                                                }

                                            }
				
			

When & where is Go Crew useful ?