The Computing Technology Inside Your Smartphone