ASE 2023
Mon 11 - Fri 15 September 2023 Kirchberg, Luxembourg
Fri 15 Sep 2023 11:40 - 11:50 at Room FR - Papers Presentation Chair(s): Ting Zhang

Cross-platform development frameworks allow producing a single codebase for an app targeting web browsers and native mobile operating systems. However, detractors stress their limitations in accessing platform-specific features or achieving optimal performance compared to native platform development. Although interest in cross-platform development has increased recently, few case studies are published on using them, often on toy examples. Therefore, it is important to provide sound evidence on the usage of a cross-development platform for a full-fledged app development case study, from requirements specification to quality assurance, using well-understood standard modeling notations (UML and BPMN). This case study is about IscteSpots, a gamified app developed in the scope of Iscte’s commemoration of its 50th anniversary, to promote its heritage and history. One of its components provides publicly organized access to a chronological corpus of the university’s past and is available on web browsers and on/ Android and iOS smartphones. Another component, specifically targeted to smartphones, implements a contest with gamification strategies, specially targeted to the current community members (students mostly, but also teaching and administrative staff). Development went through several iterations, including validations with groups of users that were instrumental in the app’s continuous improvement. The vast majority of the suggested changes had repercussions at the GUI level, that had to be propagated to the web, Android, and iOS platforms. The agility achieved by generating versions for the three target platforms, without noticeable degradation of execution efficiency and requiring only minor adaptations, amply proved the advantage of using a cross-platform framework.

Fri 15 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:30 - 12:00
Papers Presentation[Workshop] A-Mobile at Room FR
Chair(s): Ting Zhang Singapore Management University
11:30
10m
Talk
Ecological Impact of Native versus Cross-Platform Mobile Apps: a Preliminary Study
[Workshop] A-Mobile
Vincent Frattaroli Inside App, Olivier Le Goaër LIUPPA, Université de Pau et des Pays de l'Adour, Olivier Philippot Greenspector
Media Attached File Attached
11:40
10m
Talk
Cross-platform mobile app development: the IscteSpots experience
[Workshop] A-Mobile
Joao Carlos Cambaia Gomes de Almeida , Fernando Brito e Abreu ISCTE-IUL, Duarte Almeida Iscte - Instituto Universitário de Lisboa
11:50
10m
Talk
Detecting Temporal Inconsistency in Biased Datasets for Android Malware Detection
[Workshop] A-Mobile
Haonan Hu Southern University of Science and Technology, Yue Liu , Yanjie Zhao Monash Univerisity, Yonghui Liu Monash University, Xiaoyu Sun Australian National University, Australia, Kla Tantithamthavorn Monash University, Li Li Beihang University