Applications for mobile devices, especially mobile phones, are rarely used today -apart from games. They neither take the special features of each device into account nor the individuality of the user who has commonly a much closer emotional relationship to his mobile phone than to many other technical devices. Really useful and successful mobile applications can thus be presumably only those that address these deficits. In this paper we present a novel approach for solving these problems by personalizing Java based mobile applications. The concept centres on a powerful and flexible XML information model that can easily be utilized for adding personalized data and features to an application. The information is weaved into the code by a pre-processor prior to compilation. We also present an example of its usage and discuss some of the consequences.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.