MapMotion Flutter is an open-source Flutter project that demonstrates robust permission management using flutter_bloc along with interactive map animations and dynamic path recording.
- 
Permission Management
Robust handling of location permissions and service availability usingflutter_bloc. - 
Interactive Mapping
Smooth map interactions using flutter_map along with latlong2 and flutter_map_animations. - 
Animated Markers & Dynamic Paths
Engaging marker animations with Lottie and real-time polyline tracking of your movement. - 
MVVM Architecture
Clean separation of UI and business logic following Flutter’s recommended MVVM structure. - 
Analysis Options
Built-in options for tracking and analyzing your movement data. 
- get_it
 - geolocator
 - equatable
 - flutter_bloc
 - flutter_map
 - latlong2
 - flutter_map_animations
 - lottie
 - soft_edge_blur
 
- 
Interactive Map
Tap anywhere on the map to animate the marker to the tapped location. - 
Dynamic Path Recording
As the marker moves, a polyline is drawn behind it to track your movement. - 
Permission Handling
The app gracefully handles location permissions and shows a dedicated view if permissions are denied or location services are off. 
- YouTube & Medium
 
This project is open-source and available under the MIT License.

