Better health through smartphones

You can stay fit without dropping a lot of money on gyms and trainers. There are apps that do more than just count your steps, they can measure your oxygen and blood pressure and even give you your own avatar trainer