Date of Award

2014

Publisher

North Dakota State University

Document Type

Master's Paper

Degree Awarded

Master of Science (MS)

Program

Computer Science

Department

Computer Science

College

Engineering

Faculty Advisor

Magel, Kenneth

Description

The shift from traditional software development for personal computers to mobile applications on iOS comes with new challenges and considerations. Software development teams similar to my work group built expertise in delivering quality products for the Mac OS platform. Although the core development and testing processes largely remain the same on iOS devices (iPhones and iPads), a major concern is around an application’s power consumption. The engineering challenge is to build innovative applications that do not drain the battery too quickly. Power consumption testing on iOS is an important area to validate and optimize to deliver quality applications to mobile customers. As a developing space, there is limited information available on testing for battery. However, given that all application activities consume CPU cycles, developers should strive to optimize CPU usage over file I/O and network operations to reduce an application’s power consumption on iOS devices.

Rights

NDSU Policy 190.6.2

Rights Link

https://www.ndsu.edu/fileadmin/policy/190.pdf

Handle Identifier

https://hdl.handle.net/10365/23138

Share

COinS