i want to build an App and i would like to get good marine charts layer on top of it , Please help me making this project
Mohannad,
You can add a nautical chart basemap to your apps basemap gallery. Or you can create a web map in AGOL and set the basemap as this nautical chart basemap.
https://www.arcgis.com/home/item.html?id=f39bea3fbb134e19bc0b4da967e4746e