Unfolding state loss issues in foldable mobile devices
Presentation Type
Abstract
Faculty Advisor
Raina Samuel
Access Type
Event
Start Date
25-4-2025 9:00 AM
End Date
25-4-2025 9:59 AM
Description
Foldable devices are the latest trend in mobile computing, providing dynamic form factors and versatile screen configurations. Due to the variety in configurations and displays, many popular applications struggle to adapt to foldable devices, resulting in crashes, user interface reconfiguration, inconsistent layout behaviors, and performance degradation during frequent mode transitions. Furthermore, dynamic state changes exacerbate issues related to resource management, memory utilization, and overall application stability. Our research observes and highlights these behaviors by automatically testing 72 apps on Google Play based on app category and user reviews, using Appium, Java, and Test NG platforms. We discover that conventional development frameworks and testing methodologies are often inadequate for addressing state loss in foldable devices.
Unfolding state loss issues in foldable mobile devices
Foldable devices are the latest trend in mobile computing, providing dynamic form factors and versatile screen configurations. Due to the variety in configurations and displays, many popular applications struggle to adapt to foldable devices, resulting in crashes, user interface reconfiguration, inconsistent layout behaviors, and performance degradation during frequent mode transitions. Furthermore, dynamic state changes exacerbate issues related to resource management, memory utilization, and overall application stability. Our research observes and highlights these behaviors by automatically testing 72 apps on Google Play based on app category and user reviews, using Appium, Java, and Test NG platforms. We discover that conventional development frameworks and testing methodologies are often inadequate for addressing state loss in foldable devices.
Comments
Poster presentation at the 2025 Student Research Symposium.