A non-transitory computer-readable recording medium storing an application program including computer-readable instructions for a mobile terminal device,
- the computer-readable instructions, when executed by a processor of the mobile terminal device, causing the mobile terminal device to:
- in response to determining a first-type wireless communication is established,
- repeatedly execute, at a first polling interval which is predetermined, a first-type communication process using the first-type wireless communication not via Internet,
- wherein the first-type communication process is for receiving related information which is related to a printer,
- the first-type communication process includes sending a first polling signal to the printer, and
- the first polling interval being between a timing of sending the first polling signal and a timing of sending the next first polling signal;
- and
- in response to determining the first-type wireless communication is not established, and in response to determining a second-type wireless communication is established,
- repeatedly execute, at a second polling interval which is predetermined, a second-type communication process using the second-type wireless communication via the Internet,
- wherein the first polling interval is shorter than the second polling interval,
- wherein the second-type communication process is for receiving the related information related to the printer and includes sending a second polling signal to a server, and
- the second polling interval being between a timing of sending the second polling signal and a timing of sending the next second polling signal,
- wherein the predetermined first polling interval and the predetermined second polling interval are determined for and based on the first-type wireless communication and the second-type wireless communication, respectively, prior to the establishment of the first-type wireless communication and the establishment of the second-type wireless communication.