Font Size: a A A

Designing And Implementation Of Mobile Assistant Programs Based On BREW

Posted on:2008-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y B ZouFull Text:PDF
GTID:2178360242460044Subject:Software engineering
Abstract/Summary:PDF Full Text Request
For the wireless wet runners, voice service has long been the source of their income. However, with the popularization of short message, the tremendous opportunity of non-voice increment service (data application) is strongly obvious. In order to realize the economies of the wireless data to satisfy the likes and needs of the market, efficient and universal application development, downloading, charging, and making platform become very important to break through the bottleneck limit of wireless wet. Because it is very difficult to develop the application procedure of mobile phones, the past experience has shown that it is inadequate to satisfy the needs of the market by depending only on the software development capability of mobile phone manufacturers, and the popularization of new applications will be held back. Therefore, some kind of system should be offered for the large number of software developers, as the third side, to step in. Taking into consideration improving the experience of mobile phone users, this platform should have the capability of dynamically loading application procedure, dynamically updating, and visiting local storage area, so users may work our and manage downloaded application procedure by themselves.With the rapid development of wireless communication technology and growing need of wireless data applications software , it is required that mobile phone applications software have more complicated functions and it suggest more emphasis on code applications , software making , software extension and software upgrading . Applications of the extensive Internet network , especially for the rapid development of wireless networks , makes the designers face new problems and new challenges of how to design and develop the wireless network applications . GaoTong Company's BREW sdk (Binary Runtime Environment for Wireless ) is the software development environment on a new hardware platform , specifically designed for wireless application developers . It provides sufficient features to the preparation of wireless application procedures. And these features are used on the phone with the function of BREW. BREW provides a complete set of design and development environment based on BREW-technique wireless network application procedures, to make rapid development of wireless network applications possible.In the development of application, BREW makes it convenient to quickly, efficiently, and economically develop and allocate new application procedure for all kinds of potable equipments. BREW SDK development package offers operation storehouse based on editing and translating conditions as C/C++,Java, etc, and kind structure facing objects. It contains all kinds of sources of effective system appropriating, users'connection, multi-media integration, and sleeve jointing. Developers develop BREW as they make programming on Windows platform. As various powerful storehouse function is appropriated, developers don't have to worry about platform data structure of lower level and driving procedure of the equipment, because application procedure and equipment platform can completely alternate by kind objects properly defined. Furthermore, it also support the use of self-defining sources as character string, pictures, sound, dialog box, etc. in the procedure; thus alternative and vivid effect is achieved.At present, BREW is mainly applied in mobile text correspondence(short message, SMS), information service(news broadcasting, weather report, movies, searches, etc.), service of having something made to order(personalization agent, fashion), position service(M2M, localization navigation),multimedia entertainment(data stream, video frequency, internet audio frequency), and games(on line, off line), etc.First of all ,the paper starts with the background of BREW on its Software Development Kit(BREW sdk) and how to operate the Simulator on the environment of Microsoft Visual C++6.0. Meanwhile it also discusses how BREW applies acquired application procedure development technology to the wireless network exploitation.On BREW technology and the development of specific applications this paper has the example of design and implementation of a specific application, personal digital assistant procedures .In the process of implementation development it discuss the basic components of BREW applications and methods of components establishment and also illustrate general methods and procedures of Wireless network application on the basis of BREW technology development.Implementation established in the environment of the case on BREW simulator to debug operate steadily , In this paper the work of BREW-based wireless network technology application development has some significance for reference. Meanwhile, the other wireless platform application development is also a valuable reference.As BREW technique rose with the development of mobile correspondence technique, there is, comparatively, not much material on it. This essay only talks about BREW by an example, and introduces the basic methods and mobile application procedure based on BREW. Practical operations on many kinds of mobile phone platform, and further discussion on techniques concerned will be the future work direction after this paper.
Keywords/Search Tags:BREW SDK, wireless networks, Mif Editor
PDF Full Text Request
Related items