Identifiant pérenne de la notice : 247841919
Notice de type
Notice de regroupement
Note publique d'information : 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.