Competition is rife for mobile app developers, and many spend significant sums of money driving installs of their apps. The world’s largest soci...