A Framework for Designing Micro-browser for Mobile Information Device Profile (MIDP) Applications Using String Manipulation Mechanisms
Implementations of mobile applications have become prevalent industrial technology due to the ubiquitous nature of mobile devices. The major technology that has contributed in making mobile phones powerful is the Mobile Information Device Profile (MIDP). Through HTTP Connection class in Java Platform Micro Edition (Java ME), MIDP applications are able to access information from web servers. Web servers mostly return HTML documents that are translated by web browsers. However, MIDP has no browser implementation to convert HTML documents into readable formats for users. This paper designs a framework for constructing a browser for MIDP applications using string manipulation mechanisms. Information obtained from web servers is stored as plain text. With the help of such basic string methods in Java as substring, index of, replace, concatenate, split, trim and contains a browser is designed. The effectiveness of the framework is tested using a desktop-based simulation system developed in
Java to convert HTML documents into web pages that can be displayed by MIDP.