Smartphones can already do pretty much everything, right? Actually, UAB computer scientists have a few more ideas.