(2) Abstract

Mobile application development faces the same performance challenges as application development in general, which means that performance considerations have to be an integral part of any real-world application design. However, on mobile devices, the challenges related to performance issues are quite a bit bigger, because the runtime platforms may be limited in their functionality, the platforms are inherently limited in their resources (mostly processing power and memory), and the devices often have connectivity that may be substantially slower than best-case scenarios, or may even be intermittent.

Erik Wilde UC Berkeley School of Information : Constraints of Mobile Applications

(3) Mobile Application Design

Design depends largely on constraints.

Performance Bottlenecks

Outline (Performance Bottlenecks)

  1. Performance Bottlenecks [4]
  2. Client-Side Performance Analysis [6]

Performance Bottlenecks Erik Wilde UC Berkeley School of Information : Constraints of Mobile Applications

(5) Client-Side Constraints