We'll wrap up requesting the information from the NOAA as a web service.
The input and output should be something that requires minimal effort by the using application.
We won't make assumptions about what data is needed and so the web service will return all the information available. This maximizes re-purposing of the service.
We'll create another web application that accesses this web service.
That web application will display the low and high tide information relative to the request time as appropriate for a cell phone.