Sale has ended but you can still get this app.
Download Buoyage & Lights at Sea – IALA Now

Official Description

Downloaded by thousands of seafarers the world over, and now including an expanded test yourself section.