Smartphones mix the engineering & flexibility of cell phones, gaming consoles, PDAs, and personal desktops…