Font Size: a A A

Development Of Handset Applications On BREW Platform

Posted on:2013-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:H PengFull Text:PDF
GTID:2248330362474241Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With technology progress and market demand promoting, there are lots ofdrawbacks in research and development of traditional handset applications, which leadsto a long R&D cycle, high cost and weak market competitiveness. BREW can be a goodsolution to this problem, whose feature is thin, fast, open, scalable, transplanted,security etc.. At the same time, Middleware technology isolates differences betweennetwork and specific hardware. Therefore, R&D of handset applications based onBREW platform has an important practical value.Through a real development project on BREW, UI mechanism is researched andanalyzed in detail, meanwhile, the problems has been solved and optimized from theperspective of project development. The main contents include:①Paper sets out the BREW platform, which includes platform architecture,BREW technical features, advantages etc.. Though applications development based onthe BREW platform, paper studies BREW development environment and applicationbuilding process. Focus on study and research the key technologies and coremechanisms during the BREW development process, including BREW event-drivenmechanism, object-oriented mechanism and so on.②With the handset customization requirements and related specificationsincreasingly complex, paper introduces BUIW mechanism based on MVC pattern tosolve the problems caused by extending applications and operation of projects. BUIWcannot only make performances of the UI more flexible and abundant, but also makescode structure clear and makes its logical control easily. The most important thing isthat it can greatly reduce maintenance costs of the whole project and do theaccumulation for future R&D. First, paper analyzes the drawbacks of Dialogmechanism used in lots of projects at present, and then proposes the idea of theseparation of UI layer and logic layer; what’s more, paper thoroughly analyzes BUIWbased on MVC; finally, paper respectively studies and researches their event distributionand processing, as well as the impact they can bring to future development.③Through researching BREW platform and improving the existing problems ofUI mechanism, paper meets the demand analysis and uses a new design pattern torealize alarm application, which adopts BUIW based MVC and is combined withfeature of BREW development. Finally, on the basis of previous achievement, paper tests and verifies the alarm application, and then analyzes and describes the results.
Keywords/Search Tags:BREW, development on handset applications, UI mechanism, Model-View-Controller, BUIW
PDF Full Text Request
Related items