A free program for Android, by Kernalite.
Marine Ways Boating is a marine navigation and planning application that is useful for all marine vessels, from small fishing boats to large ships.
The application is useful for planning a route, which can be done by using the route planner tools. It is also useful for finding out the current position of a ship, which can be done by using the nautical charts and the marine traffic service. This app can provide you the summary of the route you have planned that indicates start and end coordinates, distance, and bearing.