. . "The wide variety of operating systems and mobile devices available today, coupled with trends such as BYOD, increase the demand for more complex mobile apps that can support this diversity." . .