Peculiarities: mobile applications run on top of new
operating systems that are still only partially reliable.
Many are the examples of applications failing due to
operating systems problems, like the iOS alarm clock failure 4.
Moreover, new versions of mobile operating
systems are frequently released, not always backward
compatible with previous versions.