New Apps for Smart Phones