Open AccessProceedings Article
Automatic Generation of Multi Platform Web Map Mobile Applications.
Marta Cimitile,Michele Risi,Genoveffa Tortora +2 more
- 01 Jan 2011
- pp 84-89
6
TL;DR: This paper proposes a common architecture and an unified development process implementing portable applications based on mobile services, based on the ModelView-Control design pattern, and provides a framework that generates the code starting from a formal algebraic specification.
read more
Abstract: The development of current mobile applications is a challenging task because mobile devices are characterized by a variety of advanced services respect standard computers. In particular, these services as an example Map visualization, Web access, GPS localization, Camera, Accelerometer, and so on, interact with the applications in different ways, depending on the used mobile device platform. These challenges are further increased by the fact that each platform needs a different development process and provides a different framework to implement these mobile applications. In this paper we propose a common architecture and an unified development process implementing portable applications based on mobile services. This architecture is based on the ModelView-Control design pattern and provides a framework that generates the code starting from a formal algebraic specification. This specification integrates different formalisms such as LTL formulae and functional programming, permitting the description of structure and dynamic aspects of a mobile application. Moreover, we show how the proposed framework allows to generate Web map applications integrating different mobile services. KeywordsMobile Computing; Platform-Independence; Formal Specification; Web Map Applications.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Supporting the development of multi-platform mobile applications
Rita Francese,Michele Risi,Genoveffa Tortora,Giuseppe Scanniello +3 more
- 27 Sep 2013
TL;DR: This paper proposes a development process to allow the implementation of portable web applications that use native device features and provides a framework that exploits the source code generated starting from the design of a State Transition Diagram.
23
On the Experience of Using Git-Hub in the Context of an Academic Course for the Development of Apps for Smart Devices.
Rita Francese,Carmine Gravino,Michele Risi,Giuseppe Scanniello,Genoveffa Tortora +4 more
- 01 Sep 2015
TL;DR: The course foresaw a project work conducted by students organized in teams to design and develop Android-based applications for smart devices that underwent a final public competition prized by IT managers of national and international companies.
Model Driven Development of Cross-Platform Mobile Applications
Mario Luca Bernardi,Marta Cimitile +1 more
- 01 Jan 2012
TL;DR: This paper proposes a model-driven approach targeting a unified architecture to develop applications for multiple platform using model trasformation and code generation approach based on a metamodel that describes the external requirements of the mobile app allowing developers to model it by means of a DSL.
6
A Qualitative Empirical Study in the Development of Multi-platform Mobile Applications
Rita Francese,Michele Risi,Giuseppe Scanniello,Genoveffa Tortora +3 more
- 02 Dec 2015
TL;DR: A qualitative study is proposed to assess an approach devised for model-driven development of portable applications that use native device features and has been empirically assessed through a qualitative study with low experienced developers.
1
A project-based blended learning mode for mobile applicaton development course
Guan Chen Zhi
- 01 Aug 2016
TL;DR: A new learning mode called project-based blended learning mode for the mobile application development course and how the blended learning activities of the mode are designed and the future research direction are presented.
1
References
Building iPhone apps with HTML, CSS, and JavaScript
Jonathan Stark
- 01 Jan 2010
TL;DR: Stark as mentioned in this paper shows how to leverage existing web development skills to build native iPhone applications using HTML, CSS, and JavaScript without using Objective-C or Cocoa, using PhoneGap.
30
•Book
Building Android Apps with HTML, CSS, and JavaScript: Making Native Apps with Standards-Based Web Tools
Jonathan Stark,Brian Jepson +1 more
- 13 Jan 2012
TL;DR: This hands-on book shows you how to use these open source web standards - instead of Java - to design and build apps that can be adapted for any Android device.
27
•Book
Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
Jonathan Stark
- 08 Jan 2010
TL;DR: This book shows you how to create one product for several platforms using the free PhoneGap framework, and why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the App Store with a product built with Apple's tools.
23
•Posted Content
Applying MVC and PAC patterns in mobile applications
D. Plakalovic,Dejan Simic +1 more
TL;DR: It is needed to consider the usability of MVC and PAC design patterns for the separation of the user interface tasks from the business logic, specifically in mobile applications.
DIMAG: a framework for automatic generation of mobile applications for multiple platforms
Patricia Miravet,Ignacio Marín,Francisco Ortin,Abel Rionda +3 more
- 02 Sep 2009
TL;DR: The generation of two simple but exemplifying applications shows the feasibility of DIMAG as a framework to relieve the problem of device fragmentation for mobile developers.
21
Related Papers (5)
Kwangseob Kim,Sanggoo Kang,Kiwon Lee +2 more
- 21 Jul 2013
Shaoqing Shen,Xiao Cheng,Peng Gong +2 more
- 11 Dec 2008