Wonderful apps

With apps, your smartphone can become a translator, a DSLR,
a calorie counter, a route planner, a blood-pressure monitor...