Opencpn también está disponible para Android.
Todavía está un poco verde, me temo. Sólo lo he probado un poco.
Yo estoy usando Saildroid para ver la velocidad instantánea y para grabar tracks o usar waypoints uso OruxMaps. No es específico para navegación, pero me sirve. Funciona en modo off line, con mapas offline. No le he encontrado cartas compatibles.
Aunque para el tipo de navegación que suelo hacer no lo necesito. Y en caso de algún puerto desconocido usaría el OpenCPN.
