Repository logo
 
Publication

Magni - a framework for developing context-aware mobile applications

dc.contributor.authorQueirós, Ricardo
dc.contributor.authorPortela, Filipe
dc.contributor.authorMachado, José
dc.date.accessioned2019-11-08T13:08:20Z
dc.date.available2019-11-08T13:08:20Z
dc.date.issued2017
dc.description.abstractThe advent of Internet and ubiquitous technologies has been fostering the appearance of intelligent mobile applications aware of their environment and the objects nearby. Despite its popularity, mobile developers are often required to write large and disorganized amounts of code, mixing UI with business logic and interact, in a ad-hoc fashion, with sensor devices and services. These habits hinder the code maintenance, refactoring and testing, while negatively influencing the consistency and performance of mobile applications. In this paper we present Magni as an abstract framework for the design and implementation of personalized and context-aware mobile applications. The corner stone of the framework is its architectural pattern based on the Model–View–Presenter pattern in the UI layer relying in REST services the majority of the app features. This paradigm fosters the modular design, implementing the separation of concerns concept and allowing an easier implementation of unit tests. In order to validate the framework, we present a prototype for an healthcare automotive app. The main goal of the app is to facilitate the access to health related points of interest such as hospitals, clinics and pharmacies.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1007/978-3-319-56541-5_43
dc.identifier.isbn978-3-319-56541-5
dc.identifier.isbn978-3-319-56540-8
dc.identifier.urihttp://hdl.handle.net/10400.22/14801
dc.language.isoengpt_PT
dc.publisherSpringer, Champt_PT
dc.subjectWeb servicespt_PT
dc.subjectDesign patternspt_PT
dc.subjectMobile frameworkspt_PT
dc.subjectGeolocalizationpt_PT
dc.subjectInteroperabilitypt_PT
dc.subjectMobile healthcarept_PT
dc.subjectAutomotive appspt_PT
dc.titleMagni - a framework for developing context-aware mobile applicationspt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlaceMadeira, Portugalpt_PT
oaire.citation.endPage426pt_PT
oaire.citation.startPage417pt_PT
oaire.citation.titleRecent Advances in Information Systems and Technologies. WorldCIST 2017. Advances in Intelligent Systems and Computingpt_PT
oaire.citation.volume571pt_PT
person.familyNameQueirós
person.familyNamePortela
person.givenNameRicardo
person.givenNameFilipe
person.identifierR-000-MDC
person.identifier.ciencia-id711A-CAB3-7A23
person.identifier.ciencia-idF311-7C27-F8DA
person.identifier.orcid0000-0002-1985-6285
person.identifier.orcid0000-0003-2181-6837
person.identifier.ridG-5324-2012
person.identifier.scopus-author-id26633220900
person.identifier.scopus-author-id57203430895
rcaap.rightsclosedAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublicationd8531e25-82f0-4a16-8e56-a38070fa64cd
relation.isAuthorOfPublication9a787351-810a-408e-a694-82c0aa9936cb
relation.isAuthorOfPublication.latestForDiscovery9a787351-810a-408e-a694-82c0aa9936cb

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
COM_RicardoQueiros_2017_1.pdf
Size:
164.79 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: