Εγκατάσταση σε έξυπνες συσκευές ανεξαρτήτως πλατφόρμας εφαρμογή καταχώρησης δεδομένων μέσω διαδικτυακής υπηρεσίας

View/ Open
Subject
Smartphones -- Programming ; Application software -- Development ; Mobile computing ; Web servicesAbstract
This thesis, is about developing a native application for smartphones. The aim of this paper, is to build an application through which, users will be able to submit via web service information in real time, on a website. However, the application is not developed in a native programming language that matches the operating system in which it is aimed to be installed. The application is developed by using a platform called Phonegap, which allows developing application using source code that is written using HTML, JavaScript and CSS, in order for the programmer to be able to compile the project in different operating systems that are used on smart phones. The data submission in the database of the company is made, through the consumption of a web service that is already installed in the company’s side, while the data transfer, and the communication with the web service takes place through the use of XML-RPC protocol in the online database of a business by consuming the webservices that the business provides. In order to make this application as realisticly specified and operated as possible, there was established a cooperation with a company called Spitogatos.gr which offered, all necessary technical information, of its own web service, which was allowed to be used in order to perform test of the application and submit the necessary information and data. Because of this type of cooperation, and due to the fact that the company specializes in real estate, the application was developed in order to serve the needs of someone that would need to submit real estate information. However, this implementation is only a demonstration, which means that there is a variety of applicable fields that this project could be used.