Quality Attributes for Mobile Applications

Quality Attributes for Mobile Applications

João M. Fernandes (Universidade do Minho, Portugal) and André L. Ferreira (Universidade do Minho, Portugal)
DOI: 10.4018/978-1-4666-9916-8.ch008
OnDemand PDF Download:
No Current Special Offers


A mobile application is a type of software application developed to run on a mobile device. The chapter discusses the main characteristics of mobile devices, since they have a great impact on mobile applications. It also presents the classification of mobile applications according to two main types: native and web-based applications. Finally, this chapter identifies the most relevant types of quality attributes for mobile applications. It shows that the relevant quality attributes for mobile applications are usually framed in the Usability, Performance, and Maintainability and Support categories.
Chapter Preview

Mobile Devices Characteristics

Mobile devices have a set of characteristics that have a great impact on how mobile applications are designed or created (Juárez-Ramírez et al., 2012). These characteristics establish the constraints that influence most technical and non-technical decisions on software applications development for mobile devices. A list of these characteristics is presented in this section.

Small Display Size: Mobile devices have relatively small displays when compared to desktop computers or laptops. Small mobile devices, in particular small smartphones, have display sizes of 4 to 4.5 inches but these can go down to 2.45 inches. Typical smartphones have display sizes between 4.5 to 6 inches and tablets range from 5 up to 13 inches. Mobile applications must be designed to successfully provide the desired functionality in a limited screen size. These conditions contrast greatly with normal applications that are designed to use larger screens. Small screen sizes pose great constraints to usability of mobile apps.

Complete Chapter List

Search this Book: