Nowadays, the functionality of mobile phones got extended significantly over and above the classic usage of giving phone calls (due to smartphones); therefore it has become an integral part of people’s everyday life. In these days, printers are essential devices in many areas of life, which allow you to use several additional functions through the level of their technological development. In this way, the claim may arise to create an application for mobile devices which makes it easier and quicker to use the printer equipment.
The purpose of my thesis is to develop a server and client-side application, which facilitates the handling of Canon devices (server) running MEAP (Multifunctional Embedded Application Platform) operating system by using Android devices (client). The documentations provided by Canon Europe are useful for development.
The function of the MEAP based server-side application is to provide a connection interface and to make available the main functions of the device over network for applications capable of SOAP based communication. An instant notification/alert sending function is included, which notifies the registered devices about the basic events of the printer. The MFP (Multi Function Printer) type colour display devices have a user interface as well.
The Android devices allow you to use the functions provided by the server-side. You can print from Android devices, store documents on Canon equipment, recognise USB storages stuck into Canon devices and you can manage the files on it as well. The application also provides automatic device detection inside a network, and it is possible to add device connection manually and by scanning a QR code in case of MFP devices. The user interface follows the trends of today’s applications.