I’ve been using an Android App called “Avare”. It is freely accessible, although they would appreciate donations to help keep the data servers running as they provide free aviation database updates. I use it for real flying, too.
I wrote these instructions on how to connect your tablet or phone with Avare to MSFS.
https://forums.flightsimulator.com/t/connecting-avare-efb-to-msfs/307216?u=flyingscool5650
It is a moving map, and, to see where you are on the airport, you would go to the “Plates” and pull up the associated plate for the airport (and procedures).