| Along with development of mobile communication technology and kinds of applications, development of mobile terminal becomes more and faster. When mobile communication appeared first, mobile phone acted single role, it only sustains call function. Going with communication industry developing, communication function can not satisfy users' demand. Mobile terminal today has evolved to integrated aspect including voice, data and image. At present, mobile terminal developed, it becomes open, intelligent, intending mobile terminal will integrate powerful and complex functions at the aspects of hardware platform, software platform, operating system. The technology, capability, application, service object of terminal will change, when it changes, Chinese terminal industry will more oppotunity and challenge.At the aspect of application running, mobile terminal has multiplatforms, for example, Symbian, BREW, Linux, Windows Mobile, J2ME,and so on. Application running brings a new module for mobile internet, youcan use mobile phone to download kinds of application program frominternet or operator's meshwork, and create an executive environment,mobile communication industry brings great business opportunity forsoftware develop company. Mobile phone user can increase operator'smeshwork flow when he gets rich application experience.Multi-media and mobile communication combine, it becomes a characteristicof third era mobile communication. In the third era mobile communication,operation is important. But while extending these operations, there is not auniform platform to sustain them, and then the problem of connection comes.For example, in one network, only the same band terminal can implement some kind of operation, operations in the same network can not achieve to communicate each other. Thus, standardization of communication operation is a key.In the paper, firstly, porting the Widget engine to multi platforms of mobile terminal, extending the engine, then a Widget application can be runned on the different Widget engines of each platform. We can develope an Widget application according to an operation, and then make them run on the each Widget engine, generally it integrates all kinds of operation applications.Architechure design and Application Interface design are importanr parts. The part of Architechure design introduced the framework of Widget engine, and the part of Application Interface design tells us how the Widget Applications run on the Widget engine. |