Font Size: a A A

Design And Implementation Of The Browser Based On BREW Platform

Posted on:2014-11-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y ChenFull Text:PDF
GTID:2268330401953002Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The mobile Internet business is the high-speed growth trend from a global perspective. Because China has the world’s largest mobile Internet user groups, it has also begun to enter a period of rapid growth in mobile Internet. The access to information is the first demand of mobile Internet users, and the mobile browser is the first utility in meeting the demand for access to information. As a platform for application development, BREW can run directly on hardware and has fast running speed. With the continuous improvement of the running speed requirements of the mobile browser, the mobile browser development based on BREW platform is gradually becoming a focus of attention.This paper studies the development of mobile phone browser at home and abroad. After analyzing and summarizing the existing browser products, the overall design and realization scheme of the browser based on the BREW platform is put forward. The modules in the browser include: the network module, parsing module, layout module and UI module. In the network module, the HTTP protocol and the HTTPS protocol are realized. In the parsing module, the WML pages are translated to the HTML pages in order to unify these diverse languages. Then, we parse the HTML pages through the SAX technology. The layout module determines the location of the element, according to the calculated internal node. For the inherent defects of the IDialog, the IWINDOW mechanism based on MVC ideas is designed to achieve the separation of interface and logic.The design of the system takes full account of the portability, reusability and maintainability. The system can be transplanted on CDMA mobile phones using Qualcomm chips. The test results on the BREW Simulator show that the browser has the good GUI, supports the WML and HTML page parsing, and can access a secure page.
Keywords/Search Tags:BREW, browser, HTML, IWINDOW
PDF Full Text Request
Related items