Font Size: a A A

Symbian Micronucleus Study Of The Operating System And Its Mobile Phone Software Development Applications

Posted on:2008-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:L L HanFull Text:PDF
GTID:2208360215466687Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the wireless data service swift and violent development, it urges the intelligent handset market to grow extremely rapidly. The handset once was only the simple pronunciation communication facilities, but along with the handset technology changing with each new day, the traditional handset's concept has had the earth-shaking change.At present the more popular opening-style operating system has Symbian, Linux, Windows, and Palm OS. The current intelligent handset operating system has already formed Symbian, WindowsMobile, the Linux tripod vertical aspect, but Symbian camp's Symbian OS occupied has ruled the status.Symbian OS is an open operating system. It uses based on the static priority forestalls the type multi-duty mechanism also the coordinate time piece rotates, constitution simple and direct, highly effective essence, has the modular system structure, has provided the good expansion space, supports the formidable correspondence and the multimedia functions.The Symbian OS prominent characteristic is its highly effective memory management mechanism. Moreover, is different with other operating system, Symbian OS used the news transmission which the event actuated to replace in other operating system the widespread use multi-thread mechanism. The multi-thread use can involve the context cut, the increase system expenses, and easy to make each kind of mistake, the increase system movement unstable factor. Symbian OS may more convenient, an effective foundation new advancement, carries on the correspondence in the advancement gate transmission news, but produces the new thread. Therefore, uses Symbian OS the equipment to be stabler, the reliability is higher.Symbian provides three main intelligent handset platform, respectively is suitable S80 and by the pen operation primarily UIQ platform which in one-handed operation S60, both hands operates, in which S60's application are most.The Series 60 platforms have provided the screen size which is accommodating, the uniform user interface, the Web browser, the media player, the calendar, SMS, MMS as well as in view of Java MIDP and C++ programmer public API.Along with intelligent and the commercial handset popularization, with the handset study knowledge, the inquiry material gradually will substitute the electronic dictionary to retake courses machine and so on the correlation electrons to assist students the product. The creative basis English study characteristic, the collection multitudinous English learner's success experiences and studies the method, by the science memory theory, studies the software in English computer assistance in the foundation to develop the motion English to study the platform software, applies in PDA and on the intelligent commerce handset, its collection English study back, listens to, to read, to write, translates, Zha Yu a body, studies English anytime and anywhere using the handset portable realization, has created an English study good environment for English learner.This article system structure and has the background from Symbian the OS to start to study the analysis, has made certain analysis to the future intelligence handset trend of development, has with emphasis studied Symbian micronucleus contents and so on operating system system structure, memory management mechanism and multimedia technologies. And the author has studied based on the Symbian OS Series 60 platform, and completed the intelligent handset software in this platform "listening and speaking giant software" the development. Begins from the intelligent handset technology service swift and violent development, to obtain develops the software based on the Series 60 platforms in "listening and speaking giant software" the demand analysis. Realizes in the Series 60 platform listens to, to say, to read, to write, study English and so on the back functions. Because the handsets are more convenitent to users, it is possible for users to study English knowledge nimbly.This article does the prime task, the technical difficulty and the innovation place are as follows:1. Has massively consulted the Symbian micronucleus operating system correlation data, has traced its developing process, studies Symbian the OS design system frame, the system structure and the development pattern, biggest optimized functions and so on system stability, security, extendibility.2. Studies the Symbian micronucleus operating system the highly effective memory management mechanism. Symbian has used the news transfer mode, which the event actuates, has replaced in other operating system the widespread use multi-thread mechanism.The memory address mapping uses the quadratic page table structure.The process dispatching uses based on the static priority forestalls the type multi-duty mechanism.The event actuates the news transmission mechanism uses the customer/server form to simplify the piece to obtain during the highly effective advancement to correspond.3. Thorough careful discussion Symbian OS file service system, application procedure development frame, UI module and dialog box procedure frame, construction.4. Has thoroughly studied Symbian micronucleus operating system multimedia construction (MMF), analyzes each subsystem structure and the function.Multi-thread processing: Uses many concurrent multimedia threads, causes the subsystem the different function also to use.Media form recognition: The use plug-in unit construction matches the pronunciation document format the suitable code/decoder.Flows the transmission: Uses the double cushion to transmit.Media plug-in unit storehouse: The receive data, transforms the data format, transmits for or many receivers.Controller frame: Is responsible to coordinate between the data pool and the receiver data stream.The convenient certificate and the third party multimedia applications develop 5. Studied thoroughly and has studied based on Symbian on the micronucleus operating system Series 60 platforms, has constructed the Series 60 development environments, designed and realizes the intelligent handset software "listening and speaking giant software".6. This article realizes the intelligent handset software "listening and speaking giant software" uses the customer/server construction the file server structure, the application procedure in the client side with the API kind of management document, realized to "listening and speaking giant software" text document reading.7. In order to realize on the handset the honorable person pronounces the function, and supports sound document formats and so on mp3, wav, ram, has studied file organizations and so on mp3, wav, and to its realization decoding, achieved the sound and the writing synchronization demonstrated and retakes courses the function. 8. Using derives in the CmdaAudioClipUtility audio frequency recorder practical tool, derives a run down box class to record the audio frequency recorder condition, "hears the king" according to the change of state realization the recording function. Thus enables the user to be possible to carry on the contrast with the vowel, carries on the correction, the rapid enhancement hears ability.The this article prime task in Nokia3250, Nokia6600, Nokia 3660, Nokia 3600, Nokia 3650, Nokia 7650 and so on in the funds intelligence handsets obtained the realization, its product also in "the association" and so on in the funds handsets obtains the application, and has obtained the very good economic efficiency.In reads the period, the author has already published two paper in the academic publication of "the computer and the information technology" and in the "the computer applied research".
Keywords/Search Tags:Sybmian OS, the Series 60 platforms, multimedia construction (MMF), the class transmissions, the media plug-in unit storehouse, the controller frame, the event actuate, to hear the king, the UI module
PDF Full Text Request
Related items