A free program for Android, by NavX Studios.
iNavX is the world’s most powerful app for marine navigation and map display. Whether you are a casual boater or a professional, whether you just want to navigate the local waters or you want to plan a voyage to the depths of the ocean, iNavX has the tools you need.
iNavX has a built-in, interactive map that allows you to search for locations, make waypoints, and display your route.
iNavX is the only app that gives you access to all of your favorite charts directly through the app.
The app comes with an integrated GPS, which allows you to easily see your location on the map, as well as to display and share your current location with others.