SPLASH 2016 (series) / Mobile! 2016 (series) / Mobile! /
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. These extreme variations present significant challenges to app developers who desire to support all devices within a single application. Squid is a handwriting, note-taking application with well over two million installations and a 4.2+ star rating in Google Play. Although originally designed for tablets, we have adapted Squid to run effectively on phones and more recently large format displays. In this paper we report on UI/UX challenges that we faced and decisions made to overcome them.
Mon 31 OctDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Mon 31 Oct
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
13:30 - 15:10 | |||
13:30 25mTalk | Generative Programming: from High-Performance to Safety-Critical Applications Mobile! Pre-print | ||
13:55 15mTalk | Scaling Android User Interfaces: A Case Study of Squid Mobile! David S. Janzen California Polytechnic State University, USA, Andrew Hughes Steadfast Innovation, USA, Anthony Lenz Steadfast Innovation, USA DOI Pre-print | ||
14:10 30mTalk | A Model-Based Method for Seamless Web and Mobile Experience Mobile! Marco Brambilla Politecnico di Milano, Italy, Andrea Mauri Politecnico di Milano, Italy, Mirco Franzago University of L'Aquila, Italy, Henry Muccini University of L'Aquila, Italy Link to publication DOI Pre-print Media Attached | ||
14:40 15mTalk | Mobile Application Test Case Generation Focusing on External Events Mobile! DOI | ||
14:55 15mTalk | GUI and Usage Model-Based Test Case Generation for Android Applications with Change Analysis Mobile! DOI |