When his vessel is still far out to sea, the captain uses a mobile phone app to notify the port of his arrival. He specifies what time he’ll get in, and submits catch data that the port managers will ...