Niraj Patkar / November 3, 2010 Do Mobile Apps have any Future?! Opportunities & threats to mobile applications