Upcoming Apps for Smart Phones