- Sponsor:
- sigplan
No abstract available.
Proceeding Downloads
Beyond native apps: web technologies to the rescue! (keynote)
As of today, mobile software development teams can follow a number of different development and distribution strategies, ranging from native apps, to mobile web apps, hybrid apps, and the recently emerging progressive web apps.
This talk provides a ...
Google authentication risks on iOS
The Google Identity Platform is a system that allows a user to sign in to applications and other services by using a Google account. Google Sign-In is one such method for providing one’s identity to the Google Identity Platform. Google Sign-In is ...
Managing persistent heap in NVRAM
The scalability limitations of current DRAM technology have prompted research in alternative memory technologies. Almost all new viable alternatives being explored are non-volatile in nature. In this talk, we explore the implication of emerging non-...
Persistent contextual values as inter-process layers
Mobile applications today often fail to be context aware when they also need to be customizable and efficient at run-time. Context-oriented programming allows programmers to develop applications that are more context aware. Its central construct, the ...
Hacking with multi-touch for Java (MT4j)
Developing applications for touch devices is hard. Developing touch based applications for multi-user input is harder. The Multi-Touch for Java (MT4j) toolkit supports developing touch based applications for multiple users. In this paper, we outline ...
Regression aware debugging for mobile applications
Regression-aware fault localization attempts to rank suspicious statements in a manner such that potential regression inducing suggestions are ranked low. The algorithm extracts the proof of correctness of all the correct executions in the form of ...
Data collection requirements for mobile connected health: an end user development approach
The rise of smart mobile devices presents increasing opportunities for health monitoring outside the clinic. Through the use of sensors and wearables, innovative Connected Health applications can be developed. In particular, Digital Therapeutics (DT), a ...
Scaling Android user interfaces: a case study of Squid
Modern mobile device screen sizes vary significantly, from watches to phones to tablets. Android in particular has supported varying screen sizes since 2009, and is currently being installed on large format touch displays over eight feet diagonally. ...
A model-based method for seamless web and mobile experience
Consumer-centered software applications nowadays are required to be available both as mobile and desktop versions. However, the app design is frequently made only for one of the two (i.e., mobile first or web first) while missing an appropriate design ...
Mobile application test case generation focusing on external events
This paper proposes an approach for test case generation of mobile apps, specifically Android apps. The approach focuses on external events. External events are considered from two aspects: explicit events and implicit events.
GUI and usage model-based test case generation for Android applications with change analysis
This paper presents an approach to model-based test case generation for Android GUI testing. Our approach aims to formulate a technique that can achieve better code coverage by incorporating manual testing methods. Our approach was evaluated using ...
Index Terms
- Proceedings of the 1st International Workshop on Mobile Development