Font Size: a A A

Design And Application Of Software Architecture Based On Ajar Handset Platform

Posted on:2008-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:Q F LiuFull Text:PDF
GTID:2178360212485023Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As communication technology develops with a high speed, mobile phone has became the necessity of our life. Just like the network, mobile phone can makes people forget the limits of distance and time. It always attracts people's attention, with its changeful appearance, rich and colorful functions and new technique. To make functions of the mobile phone better and better, the software will play a more important role. With the development of 3G market, multimedia applications will become a general direction of mobile phone production. So while there be higher requests to the applications of mobile phone, it will be necessary to have good software platforms on handset, which help to develop them.Ajar platform is a handset application platform which supports GSM/GPRS dual mode technique, produced by TTPCOM. It focuses on multi-function handset development, can provide series of newest technique, including Java, MMS, UMS, WAP2.0, Camera and kinds of mobile games.Ajar platform provide us series of system interfaces and part of base services, and through designing software upon this platform, we can make the development more effective. After detailed analyse of the software develop flow based on the platform, using intrinsic structure and interfaces, we can create a new software architectural layer, which can unify and simplify the high-level design of handset applications. There are three small layers in it: application layer used to manage applications and display widgets, service layer used to pack up kinds of handset services, adapter layer used to send and receive messages based on a special message-passing mechanism.Finally, based on the middle architecture layer, we develop an instant messaging application, using jabber protocol.
Keywords/Search Tags:Handset Platform, Software Architecture, Application Layer, Service Layer, Adapter Layer, Event-Driving, Message-Passing, Instant Messaging
PDF Full Text Request
Related items