In this chapter, we have seen the basics of using maps in Flutter with the great google_maps_flutter plugin. We have seen that it relies on the platform view feature that enables us to display native views inside the Flutter context. We have seen how we can create these views by ourselves using the framework structure.
We have seen the available properties of the GoogleMap widget and how to manipulate it to display markers on it, and move the camera using the GoogleMapController class.
Finally, we used the Google Places API to get information about a location and display it on the marker using an InfoWindow class.
In the next chapter, we will take a look at Flutter's available tools for advanced app development.