Get Smart with Your Smartphone Resources