MobAppGen : a modular framework for mobile applications generation
Institution:
Evry, Institut national des télécommunicationsDisciplines:
Directors:
Abstract EN:
The advance of mobile telephony and mobile devices has created the need of a fast and effective implementation of new services and applications. This project is focused on the definition and deployment of a generic framework conceived to facilitate the development of mobile applications. This framework is called MobAppGen that stands for Mobile Applications Generator. It is a modular and extendable framework for client-only and client-server mobile applications generation. It was conceived considering that most mobile applications require similar basis, including: screen management, data persistence and network communication. In this way the framework allows the creation of applications based on reusable software components defined as modules. Therefore, MobAppGen consists of several modules with specific attributes that can be reused for different projects or can be adapted as is needed. Each module implements a basic task, and is adaptable to specific jobs by changing its attributes. A project generated with our framework can consist of one or several applications generated with similar or different modules. Similar module's applications will share basic source classes, helping to reduce the size of the project. The modules are aimed to create several useful projects including a streaming system using the RTSP protocol. This last module offers also a solution to implement streaming on mobile devices without requiring a native application and even if they originally lack of streaming features. To develop our framework we selected a deployment environment that runs on as many types of devices as possible as well as open standards to allow future extensions and code mobility. Finally, several tests were done to evaluate the framework's performance as well as the behaviour of the generated applications.
Abstract FR:
Pas de résumé disponible.