The problem with early apps was the increasing demand to support functionality on any type of phone or tablet. According to a 2016 Steelcase report on employee engagement, only 39% of employees globally have been given a mobile phone by their employer. With BYOD policies now becoming more, this has created a challenge for app developers.
Emergence of web-based software frameworks
As technology has progressed, we now see the emergence of web-based software frameworks that allow developers to create responsive applications. These are applications that will adapt how they are presented, and how they can be operated depending on the type of device they run on. For example, the same application will deploy itself differently on a laptop as opposed to a tablet.
Responsive applications allow for an intuitive user experience on various devices. By maintaining a similar user interface across devices, the learning curve is reduced and adoption rates increase. In addition to this, they simplify information technology configuration and management largely because there is only one application that has to be supported, rather than a collection of applications, each of which can only run on specific devices.