Automating Software Development for Mobile Computing Platforms (Doctoral Symposium)

07/18/2018
by   Kevin Moran, et al.
0

Mobile devices such as smartphones and tablets have become ubiquitous in today's modern computing landscape. The applications that run on these mobile devices (often referred to as "apps") have become a primary means of computing for millions of users and, as such, have garnered immense developer interest. These apps allow for unique, personal software experiences through touch-based UIs and a complex assortment of sensors. However designing and implementing high quality mobile apps can be a difficult process. This is primarily due to challenges unique to mobile development including change-prone APIs and platform fragmentation, just to name a few. This paper presents the motivation and an overview of a dissertation which presents new approaches for automating and improving mobile app design and development practices. Additionally, this paper discusses potential avenues for future research based upon the work conducted, as well as general lessons learned during the author's tenure as a doctoral student in the general areas of software engineering, maintenance, and evolution.

READ FULL TEXT
research
07/18/2018

Overcoming Language Dichotomies: Toward Effective Program Comprehension for Mobile App Development

Mobile devices and platforms have become an established target for moder...
research
12/27/2022

A systematic literature review on the development and use of mobile learning (web) apps by early adopters

Surveys in mobile learning developed so far have analysed in a global wa...
research
12/10/2021

An Interface between Legacy and Modern Mobile Devices for Digital Identity

In developing regions a substantial number of users rely on legacy and u...
research
10/08/2019

Mobile App Privacy in Software Engineering Research: A Systematic Mapping Study

Mobile applications (apps) have become deeply personal, constantly deman...
research
01/02/2023

Software engineering for mobile applications, a survey on challenges and solutions

Mobile app development has become the front line in software engineering...
research
12/01/2020

Performing with a Mobile Computer System for Vibraphone

This paper describes the development of an Apple iPhone based mobile com...
research
03/26/2023

Mobile solutions for clinical surveillance and evaluation in infancy – General Movement Apps

The Prechtl General Movements Assessment (GMA) has become a clinician an...

Please sign up or login with your details

Forgot password? Click here to reset