After the PC reigning supreme as the primary computing device for three decades, the post-PC era is now indisputably upon us. The trend of computing devices becoming faster, smaller and cheaper coupled with the growing ubiquity of fast wireless Internet connectivity culminated in the smartphone entering the mainstream. Last year, smartphone shipments surpassed...