Ever since the introduction of mobile devices a couple of decades ago, they have become synonymous with instant connectivity and access to information, which has appealed to both the general public and businesses alike.
However, comparing old Blackberries and PDAs to the smartphones we have today is unfair to say the least. In their early days, mobile devices were primarily used to make phone calls, respond to emails and perform a variety of basic tasks. Additionally, their high price tag made them a luxury with only a handful of people (generally executives) having access to them. This, coupled with the high adoption of desktop PCs, meant that software providers concentrated their efforts on building solutions for PCs.