Font Size: a A A

Research And Implementation Of MVC Desisn Pattern In BREW Application

Posted on:2012-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y H CuiFull Text:PDF
GTID:2248330395455496Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
MVC as a design pattern is widely used in the development of application systems.Applications using MVC framework will improve reusability of code and make systemarchitecture more clear in application software. As the development and implementationof common interface platform in wireless data applications, BREW provides an efficient,low cost, scalable mobile terminal application execution environment. Because BREWis close to the bottom and its reusability is low, the BREW application using MVCframework has higher flexibility and maintainability.This paper first analyzes the characteristics of MVC design pattern and MVCframework. Then around the core of BREW technology, it analyzes the applicationbased on BREW technology and the operation of the process. With depth discussion ofthe principles and relevant technologies involved, the paper especially aims at the studyof the BREW event handling, object-oriented mechanism and the callback mechanism.On this basis, the feasibility of re-disigning BREW framework and the advantages ofthe BREW framework combined with MVC design pattern are demonstrated. MVCdesign pattern is applied to complete the BREW framework design, the design of theIModel, IWindow, IController three components. Finally, the paper applies the newframework to a BREW-based multimedia application of BREW in the design andimplementation. The testing result demonstrates the success of this new framework andthe value of popularization.The paper provides a well-defined solution for the design and implementation ofthe BREW application using MVC design pattern. At the same time, the paper finds anew practical way for reusing and optimizing of mobile terminal application.
Keywords/Search Tags:MVC, BREW, Frame work, Component, Multime dia
PDF Full Text Request
Related items