Font Size: a A A

Application Development Of Smartphone Under Symbian OS S60 Platform

Posted on:2010-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y JiangFull Text:PDF
GTID:2178360278960650Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The smart phone has been a largely development,it is called smart phone because it is installed oprating system likes PC and it can run software.The smart phone oprating system including Symbian OS of Nokia,Windows Mobile developed by Microsoft and Linux. Nokia mobile phones developed by Nokia in the market share of an enormous,Symbian has taken the major part of market with Nokia's help. In this context,developing and researching software for smart phone based on Symbian OS is very important.Firstly,Proposed the research background and significance of this subjeet,and expound on the development of smart phones.Then compared and presented several popular operating systems associated with the subjects of the current study,which focused on introducing the Symbian operating system,illuminate the advantages and characteristics on the mobile phone operating system and interface forms categories.Secondly introduced the related technology of Symbian OS,for example,store,communication,application framework,how to structures S60 paltform and Carbide C++.The key technologies involved are stream store,active object,http technology,XML parse technology,observer pattern and UI design.Stream store including externalize and internalize.Active Object is a mechanism to deal with multi-threaded,is a very important concept of Symbian OS. HTTP is a application layer agreement, used to transmit information through the Internet. XML simple application programming interface SAX(Simple APIfor XML,referred to as SAX) is a base of event, use "push" model of analytical model. Observer model defined a one-to-many relationship during objects. When an object's state was change, all the objects depends on it are notified and updated automatically.Finally achieved application development of smartphone under Symbian OS S60 platform, that is, design and implementation for smart phone menu system.The system is designed and implement based on Avkon view structure.It is divided into five modules,they are:data model module,store module,communication module, engine module,UI module. In this paper, the design of each module and specific code ideas have carried out detailedly, And,given the test results ultimately and to achieve a smart phone menu system. The system have the characteristics and functions:(1)Phone order systems are make full use of network to save investment, wide signal coverage, no blind spots,basically.(2)During using time, consumers can order and submit, attendants can provide consumers with order services,can timely and accurate send menus,and achieve information synchronization with checkout system, avoid hand-written menus, appear omission and mistake when submit, shorten the service response time and improve customer satisfaction.(3)Because do not have to send menus after wait all of the dishes are ordered, in the order can be sent one by one, savings in time hand-written record menu obviously.(4)Dishes information can be given cue during order, can promptly to deal with issues such as dishes back timely. Restaurant waiter gently point with fingers, mobile network can meet all the needs of consumers through the mobile terminal phone.
Keywords/Search Tags:Smart phone, phone menu system, Symbian, S60, Carbide C++
PDF Full Text Request
Related items