Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Walchand Institute of Technology,Solapur
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Walchand Institute of Technology,Solapur

[attachment=17331]
Introduction
Along with the continuous development of communication industry, today's mobile terminals have extended from single service with telephone to multiple services with voice, data, images, video and games. Communications, computing and Internet convergence will be trend of the information and communication technology development in the future. Nowadays, operators’ services have erected one by one in the open data services, a unified service --- the platform for mobile Internet. The step into data transfer is an important stage in the development of the 3G.


xFace transplant programs in the Android platform

2.1. Android platform features
The architecture of Android system similar to other operating systems, use a hierarchical structure. From the chart to see, Android is divided into four layers; from the top to the lower level are the application layer, application framework layer, system layer and the Linux runtime core layer. In figure 1, Applications with some of the essential applications, such as email, address book, SMS and
Browser, etc. All applications are done by the Java language.



3.1 Built the environment

Transplanting xFace to the Android platform, because of mixture of programming language, we use Eclipse and the Android environment NDK as the environment of compilation. NDK is primarily used to compile xFace core and porting layer, and it Compiles the starting-entry(C/C++) of xFace into dynamic library. Eclipse is mainly used to build Android application development environment, needed ADT plug-in. At last, we use Eclipse to package the program and the dynamic library, which is generated by NDK, into Android executable files – DEX files.



4. Details of the design
According to the above design, we can divide xFace program into three layers: application framework entrance layer, xFace Native entrance, xFace Native layer (shown as below in figure 4). Following segments elaborate the completion of xFace.
Fig 3: