It’s easy to forget just how powerful a smartphone really is sometimes. With the ability to run office programs, stream movies, and play 3D video games, who needs a computer? This line of thinking is the basis for ...