10 likes | 188 Views
The classic Web is obsolete. It does not fit mobile phone surfing. Introduction We are going to the everywhere and everywhere Internet, but we do not have an anywhere and everywhere Web. The classic web does not fit mobile phone surfing. A mobile access involves two relevant factors :
E N D
The classic Web is obsolete. It does not fit mobile phone surfing • Introduction • We are going to the everywhere and everywhere Internet, but we do not have an anywhere and everywhere Web. The classic web does not fit mobile phone surfing. • A mobile access involves two relevant factors: • - quick ways to access information “on the spot”; • contents compatible with a mobile phone. • The first aim of the undertaken project is trying to solve this kind of problems, developing an information system standard specifically designed for a mobile access. This encompass not only a new kind of graphics or resolution, but a new way to conceive information and to access it. This sound such as “a mobile alternative to the Web”. • The second aim of the project is making this standard working in a concrete reality: the University of Exeter. • Methods • According to the “modular programming” method, the problem is divided into independent sub-problems, respecting the principle of “high cohesion and low coupling”: • - Client. The client app working on mobiles phones. • - Server. The server infrastructure in which information are stored. The server interact with the client. • Link system. How client app can get information from a place and reference it in a remote server. • The client is implemented in Java for Android 2.1, with the SDK 7 and JDK 6.0. The server has no specific designed software but it simply use the common HTTP protocol to be more portable. The Link System is implemented using the QR Code, a 2-D barcode. The referenced standard is the ISO/IEC 18004:2006. EMIS EMIS Data Modelling All information are represented through a tree data structure. XML Encoding The trees are stored as xml files, according to a specific protocol. In this way, no specific software is needed to generate files. QR Code Generating The XML files are stored in a server. The URL is used to generate a QR Code that ensure a direct link without typing any address. Code Reading The user read the QR Code from a door, a paper or every physic place with EMIS and the application download the XML file. An Easy and Mobile Information System Emanuel Mazzilli GUI The app create a specific designed Graphical User Interface that shows the data. Interaction The user interacts with the data. For example, he can call a phone number, shows text or pictures, send email, etc. Conclusion The developed application fully satisfies the initial requirements. Both the aim are achieved: developing an information system suitable for mobile phone and make it working in the University of Exeter. The latter aim is achieved through the HTML parsing that make this system not only good in theory but also easily realizable. The main problem connected to the adoption of the system is the linking with the data. The system defines a protocol, but in the concrete situations data are stored in different ways. For this reason, making the system working in a different context means providing e data entry system or a data parsing system. This is the only effort needed to make the software working in a different situation. The web pages of the brand new “Web 3.0” will be data structures showed through a visual result and not only meaningless texts. This suggest an improvement of the information system: making it compatible with the Web 3.0. In other words, the system could be a translator of generic web pages to a mobile format. This evolution would make the software largely adoptable without any specific parsing system or data entry. Anyway, this can be considered a long term improvement, because of the low diffusion of the Web 3.0.